实例化子物体的坐标问题
unity3d吧
全部回复
仅看楼主
level 6
贴吧用户_55Qa5D2
楼主
我做了一个方法在一个物体下实例化一个子物体,但不知道为什么,在start方法中调用跟其他位置调用生成的子物体的局部坐标不一样,这有谁知道是什么原因吗?或者你们都是怎么实例化子物体的?
2023年02月01日 05点02分
1
level 6
进击的滑稽姬Ω
一般来说用ins 生成 ,将父物体作为参数,然后再修改局部坐标。
Gameobject cube = Instantiate(obj,Father.transform);
cube.transform.localposition = ???
就类似这样。
2023年02月01日 06点02分
2
贴吧用户_55Qa5D2
差不多就是这样弄的,但是在start里调用就会位置错位,子物体的位置没在pivot反而在左上角
我改了改没设置子物体的位置,设置了rect transform的archer position给调好了
2023年02月01日 07点02分
1