UNITY 3D用克隆怎么在不移动原有物体的前提上换个位置克隆
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UNITY 3D用克隆怎么在不移动原有物体的前提上换个位置克隆相关的知识,希望对你有一定的参考价值。
我想克隆一个物体,但不是原来位置,我换了个位置,但克隆的时候原物体的位置也跟着动了,求解释
objCube.transform.position = new Vector3(10.0f,13.0f,22.0f);
var clone = Instantiate(objCube,objCube.transform.position,objCube.transform.rotation);
在线等
1.你的物体上带有刚体碰撞检测.当你实例化的时候你的新物体碰撞到了原物体.
2.你脚本中其他代码影响了物体. 参考技术A var clone = Instantiate(objCube,Vector3(10.0f,13.0f,22.0f)objCube.transform.rotation);本回答被提问者采纳 参考技术B 你要把原物体做成prefab才行,不然原物体移动克隆物体也移动的 参考技术C 我靠~这么专业不懂啊
Unity自定义资源导入器(unity实验性功能)
官方链接:https://docs.unity.cn/cn/2019.4/Manual/ScriptedImporters.htmlhttps://docs.unity3d.com/cn/2018.4/Manual/ScriptedImporters.html(Scripted Importer)h
以上是关于UNITY 3D用克隆怎么在不移动原有物体的前提上换个位置克隆的主要内容,如果未能解决你的问题,请参考以下文章