銃を傾けると弾を補充するコードを記述したのですが、
角度に入ると音が多重になり続けてしまいます。
角度に入ったら一回だけ鳴らしたいのですが、
対処法が分かる方がいらっしゃいましたら教えて頂きたいですm(_ _)m
C#
1 void Update() 2 { 3 if(ovrGrabbable.isGrabbed && OVRInput.GetDown(shootingButton, ovrGrabbable.grabbedBy.GetController()) && maxNumberOfBullet > 0) 4 { 5 //Shoot !!! 6 simpleShoot.TriggerShoot(); 7 maxNumberOfBullet--; 8 bulletText.text = maxNumberOfBullet.ToString(); 9 } 10 if(Vector3.Angle(transform.up,Vector3.up) > 100) 11 { 12 maxNumberOfBullet = 100; 13 bulletText.text = maxNumberOfBullet.ToString(); 14 audioSource.PlayOneShot(GunSE); 15 } 16 } 17}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/17 10:28
2019/12/18 00:38
2019/12/25 04:23