右or左クリックでの条件分岐

asoz
記事: 3
登録日時: 2015年12月29日(火) 10:44

右or左クリックでの条件分岐

投稿記事by asoz » 2016年4月16日(土) 23:23

イベントコマンド内の条件分岐で、マウスの○○が押されているという項目がなかったため、
条件分岐のスクリプトから実行したいのですが、よろしければコードの書き方を教えていただけないでしょうか。

アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: 右or左クリックでの条件分岐

投稿記事by トリアコンタン » 2016年4月18日(月) 03:31

このような感じになります。

・左クリック

コード: 全て選択

TouchInput.isTriggered();


・右クリック

コード: 全て選択

TouchInput.isCancelled();


・参考画像
2016-04-18.png
2016-04-18.png (28.22 KiB) 閲覧数: 9967 回


ただし、上記のコードは「押しっぱなし」にしている状態ではダメで、押した最初の瞬間のみ条件を満たします。
(この辺の挙動は実際に試してみてください)

「押しっぱなし」を含めて検知するには、以下のコードになりますが、「右クリック」の場合は対応する処理がありませんのでプラグインが必須になります。

・左クリック

コード: 全て選択

TouchInput.isPressed();
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
asoz
記事: 3
登録日時: 2015年12月29日(火) 10:44

Re: 右or左クリックでの条件分岐

投稿記事by asoz » 2016年4月18日(月) 07:40

>トリアコンタン様
とてもご丁寧に回答して下さってありがとうございます。

“MV:質問” へ戻る