首页 > 解决方案 > 如何从网格中获取位置?

问题描述

我想要位置 X 和位置 Y

我创建了几个预制件,我想知道它们的 x 和 y,它们由网格布局组定义。

我愿意:

var newArtist = (GameObject) 实例化(myPrefab, new Vector3(0, 0, 0), Quaternion.identity, panel.transform);

Debug.Log(newArtist.transform.position.x + " " + newArtist.transform.position.y);

它总共显示为 0 0。

标签: unity3d

解决方案


尝试这个:

var newArtist = (GameObject) Instantiate(myPrefab, myPrefab.transform.position, Quaternion.identity, panel.transform);

推荐阅读