【学习笔记】NGUI中实例化预设物体的位置问题
来源:互联网 发布:h3c 端口聚合配置 编辑:程序博客网 时间:2024/06/04 00:20
遇到的问题:
在使用NGUI时希望在脚本中动态实例化一些范例UI组件,但发现实例化之后组件的位置会自动改变,尝试使用trasform.postion手动设定物体的位置,但得出的结果却不正确。
分析:
在NGUI使用Instantiate实例化物体都是以NGUI的摄像机为基础的,所以不能使用trasform.postion,而改为trasform.localPostion,即可。
解决方法:
for(int i=0; i<10; i++){GameObject fileObj = new GameObject();fileObj = Instantiate(file) as GameObject;fileObj.transform.parent = this.transform;fileObj.transform.localPosition = new Vector3(0,-42-i*38,0);fileObj.transform.localScale = new Vector3(1,1,1);}
另:该贴中提出了另一种方法,但我没有去尝试
http://www.ceeger.com/forum/read.php?tid=16745
0 0
- 【学习笔记】NGUI中实例化预设物体的位置问题
- NGUI的实例化问题
- android中几个预设的file位置
- NGUI-实例化问题
- Unity3D 实例化UGUI自适应的预设
- unity实例化预设
- 解决NGUI的Poplist位置偏移问题
- NGUI中如何获取当前点击的物体
- OSG学习笔记24——根据鼠标平移的位置正确设置物体平移量
- NGUI 实现物体的双击
- Unity3D中NGUI学习笔记(一):对NGUI的基本认识
- Unity3D学习笔记03:预设Prefab的使用
- android+unity3d的Prefabs(预设)与Instantiate(实例化)
- 学习opencv,使用反向块投影搜索图像中物体的位置cvCalcBackProjectPatch
- 给NGUI上的预设体动态添加点击事件
- U3D Destroy 由预设克隆出的物体后,预设组件丢失
- unity3D 实现NGUI物体朝鼠标点击位置移动
- Java中实例变量位置的存放问题
- python+interface testing 读写Excel需要的包
- iOS状态栏的网络状态风火轮是否旋转
- oracle 递归查询的例子
- ios 添加字体包
- Xcode 7 缺少 *.dylib库的解决方法
- 【学习笔记】NGUI中实例化预设物体的位置问题
- Good Bye 2015 A
- 详细SQL注入命令使用方法
- Amazon EC2 Permission denied (publickey)
- view的测量
- Sublime 的中文乱码问题
- Bootstrap3 框架下 使用 Bootstrap-table 结合 Bootstrap- file input 上传文件 并显示进度条
- 火狐控制台提示 jQuery toJSON 报错
- linux虚拟文件系统proc