- 最后登录
- 2017-5-15
- 注册时间
- 2012-3-1
- 阅读权限
- 90
- 积分
- 32973
  
- 纳金币
- 32806
- 精华
- 12
|
請問各位大大:目前想寫一隻程式,是用js語法,目的是當按下keyboard鍵 B時按一下,我的球就會一直不停止的轉動,當按下C鍵,按一下時球就停止轉動。目前狀況是 按下B鍵球只可以轉一次就停止,球一直持續轉需一直按住B鍵,無法達到只按一次B鍵球就可以一直不停轉動它。請問我是否要怎寫才可以達到球一直動,是加timer嗎??,加在哪呢??以下是我寫的程式碼: function callYieldFunction(){ { transform.Rotate(Vector3.right*Time.deltaTime*300); } } function Update () { if(Input.GetKey(KeyCode.B)) { print("Left"); callYieldFunction(); }} |
|