C#
1void Update(){ 2 transform.LookAt(GameObject target); 3 transform.rotation *= Quaternion.Euler(transform.eulerAngles.x, transform.eulerAngles.y + 180, transform.eulerAngles.z); 4}
これでtargetオブジェクトのy軸180°先を見ますが、
一行で書けないのでしょうか?
LookAt()とtransform.rotationの間で何かの処理が起きたときに
バグが起きそうで怖いので...
今のコードだとQuaternion.Eulerで代入した方向以外向かない気がしますがコード合ってますか?