unity3d 如何实现一个空的游戏对象的位置时,通过一个统一的编辑器工具示例化游戏对象?

5kgi1eie  于 2023-04-12  发布在  其他
关注(0)|答案(1)|浏览(169)

我在我的自定义统一编辑器窗口克隆下来,但我有麻烦实现一个空的游戏对象转换坐标到它。
我得到了公共转换到脚本(名为“父”),这将出现在我的编辑器窗口,但我有麻烦试图使用它作为原点,从x和y轴产卵时间。如果有人知道什么是代码行实现到行41(和或42)让我知道。谢谢!

3mpgtkmj

3mpgtkmj1#

在你的代码中,你有:

Vector2 spawnPos = new Vector2(parent);

parent是一个Transform,它们不是Vector2(Transform)的构造函数。你需要像这样传递各个参数:

Vector2 spawnPos = new Vector2(parent.position.x,parent.position.y);

Vector3 spawnPos = new Vector3(parent.position.x,parent.position.y,parent.position.z);

相关问题