Q&A
実現したいこと
キーボードのTを押すたびに、選択中のオブジェクトの形状を
形状1→形状2→形状3→形状1・・・ と変化がループしていくような実装をしたいと思っています。
前提
Unityで実装をしています。
発生している問題・エラーメッセージ
下記のようなコードを描いているのですが、上から順に読んでいってしまうため、
一回のT押下で、1から2へ変えた後に2から3へと切り替わっていってしまいます。
どのような実装を行えば、一度だけ踏んでくれるループ的な変化が実装できますでしょうか。
該当のソースコード
if (Input.GetKeyDown(KeyCode.T)) { if (setObj == 3) { setObj = 1; } if (setObj == 2) { setObj = 3; } else if(setObj = 1) { setObj = 2 } } }
回答1件
あなたの回答
tips
プレビュー
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
2023/03/19 03:20
2023/03/19 05:18