オブジェクトの移動・ジャンプ
成果
translate メソッド
・座標の数値を更新していく ・166,207// マウスのクリックで移動(座標の更新)
// ---------------------------------------------------------
float speed = 0;
void Start()
{
Application.targetFrameRate = 60;
}
void Update()
{
if(Input.GetMouseButton(0))
{
this.speed = 0.2f;
}
transform.Translate(this.speed,0,0);
}
// ---------------------------------------------------------
AddForceメソッド
Rigidbody2D コンポーネントのAddForceメソッドを利用する P267 Rigidbody2D rigid2D;
float moveForce = 20.0f;
void Start()
{
Application.targetFrameRate = 60;
this.rigid2D = GetComponent<Rigidbody2D>();
}
void Update()
{
if(Input.GetMouseButton(0))
{
this.rigid2D.AddForce(transform.right*this.moveForce);
}
}