unity3d - 如何从网格中获取位置?
问题描述
我创建了几个预制件,我想知道它们的 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。
解决方案
尝试这个:
var newArtist = (GameObject) Instantiate(myPrefab, myPrefab.transform.position, Quaternion.identity, panel.transform);
推荐阅读
- airflow - 如何屏蔽 Airflow 日志中的凭据?
- php - 在特定日期销售特定 Woocommerce 商品,在特定时间范围内销售其他商品
- sql - SQL查询3列,计数1并仅分组另一列
- python - 如何将 xarray MFdataset 转换为多个 geotiff?尝试了两种方法,到目前为止都失败了
- python - Playbook getting stuck when non-OS Python Interpreter is enforced on managed node
- javascript - 将参数传递给forEach循环内的回调函数?
- azure-devops - 我可以让 Teamcity 构建触发 Azure Devops 构建作业吗?
- java - Java InetAddress.getByName & /etc/hosts
- laravel-5 - 如何将一个控制器中的函数调用到laravel中的另一个控制器
- wso2 - 如何使用 wso2 数据映射器映射 xml 属性?