Unity如何在Instantiate的时候,不改变原prefab默认的方向
prefab里面设置好了旋转角度,但是每次Instantiate之后,可能会发生改变。
解决办法有两种:
(1)创建一个空物体,把prefab拖到里面,旋转好对应的角度,再整体作为一个新的prefab。
(2)这样写Instantiate函数:Instantiate (myPrefab, new Vector3 (x ,y, z), myPrefab.transform.rotation);
prefab里面设置好了旋转角度,但是每次Instantiate之后,可能会发生改变。
解决办法有两种:
(1)创建一个空物体,把prefab拖到里面,旋转好对应的角度,再整体作为一个新的prefab。
(2)这样写Instantiate函数:Instantiate (myPrefab, new Vector3 (x ,y, z), myPrefab.transform.rotation);