やまめも

【 ゲーム開発・日々のことについて 】

【Unity】gravityScale, velocity : 動いている物体を停止

物体を停止させる。
重力がある場合は、gravityScaleもゼロにする。

hit.transform.gameObject.GetComponent<Rigidbody2D>().gravityScale = 0;
hit.transform.gameObject.GetComponent<Rigidbody2D>().velocity = Vector3.zero;

http://www.happytrap.jp/blogs/2012/01/14/6719/www.happytrap.jp