最終更新: pafuhana1213 2013年02月16日(土) 01:48:52履歴
var accel = 1000.0; var isJump = true; function Update () { // x軸 rigidbody.AddForce( transform.right * Input.GetAxisRaw( "Horizontal" ) * accel, ForceMode.Impulse ); // z軸 rigidbody.AddForce( transform.forward * Input.GetAxisRaw( "Vertical" ) * accel, ForceMode.Impulse ); // y軸 if (Input.GetKey ("space") && isJump == true) { //Jump(); rigidbody.AddForce( transform.up * Input.GetAxisRaw( "Vertical" ) * accel, ForceMode.Impulse ); isJump = false; } // transform.up }
- rigidbody.AddForce()
値 | 意味 |
Force | その質量を使用して、rigidbodyへの継続的な力を追加します。 |
Acceleration | その質量を無視して、rigidbodyへの継続的な加速を追加します。 |
Impulse | その質量を使用して、rigidbodyに瞬時に速度変化を追加します。 |
VelocityChange | その質量を無視して、rigidbodyに瞬時に速度変化を追加します。 |
このページへのコメント
JZOJUH <a href="http://ywxizjzkgcjq.com/">ywxizjzkgcjq</a>, [url=http://rtnzkwhpstop.com/]rtnzkwhpstop[/url], [link=http://apwwozkxaynm.com/]apwwozkxaynm[/link], http://tmlrszhujsdz.com/