untiy初识之初始化一个prefebs后setparent到其他gameobject上scale坐标改变
2018-03-07 10:46
330 查看
宣玉松的一篇关于解释的文章
unity中如果parent从一个地方,转到另一个地方,是会做仿射变换的,平移旋转缩放,不像cocos或者egret中,如果从parent拿出来放到另一个里,position ,rotation , scale都是保持自身属性不变的。
unity中如果parent从一个地方,转到另一个地方,是会做仿射变换的,平移旋转缩放,不像cocos或者egret中,如果从parent拿出来放到另一个里,position ,rotation , scale都是保持自身属性不变的。
GameObject item = Instantiate(m_ItemCell); ShopItemCell cell = item.GetComponent<ShopItemCell>(); cell.Init(dataShop.idx); item.transform.SetParent(m_content); item.transform.localScale = m_ItemCell.transform.localScale; item.transform.localPosition = m_ItemCell.transform.localPosition; item.transform.localRotation = m_ItemCell.transform.localRotation;
相关文章推荐
- untiy初识之 已知一个中心点,和另一点,求该方向上距离中心点S的点坐标
- 【小松教你手游开发】【系统模块开发】根据上一个GameObject坐标生成的tips界面
- 【小松教你手游开发】【系统模块开发】根据上一个GameObject坐标生成的tips界面
- Unity删除一个GameObject下的所有子项
- 关于Drawable资源被用在多个地方显示图片时,改变其中一个实例的状态会同时作用到其他实例的解决方法
- 给一个字符串将其中的'*'字符提到该字符串的前面,而且其他字符的相对顺序不会改变。
- 定义一个交通工具(Vehicle)的类,在测试类Vehicle中的main()中实例化一个交通工具对象,通过方法给它初始化speed,size的值,并打印出来。另外,调用加速,减速的方法对速度进行改变
- [Unity&对象]如何把大量GameObject 物体 快速的放入 一个 GameObject 数组中
- unity中gameobject本身的坐标轴与世界坐标轴的关系
- 写一个可拖动的 TShape(简单有效:依靠VCL体系,TShape自己就能被探测到被点击了,然后只要改变Left坐标就行了)
- 改变一个list<Map<String,Object>>,并给他重新赋值,不能使用新循环,要使用旧循环
- chmod----改变一个或多个文件 的用户组 当前用户 其他用户的读写执行权限
- iOS7的程序加了多个UIWindow,调用MPMoviePlayerViewController播放视频时,除了key window其他window的坐标会被改变,怎么办
- 动态数组,数组初始化,数组内存释放,向数组中添加一个元素,向数组中添加多个元素,数组打印,顺序查找,二分查找,查找数组并返回地址,冒泡排序,改变数组中某个元素的值,删除一个数值,删除所有,查找含有
- U3D NGUI改变GameObject Activity闪烁的问题
- unity lua C# 这边 new 了一个GameObject 对象并发给Lua那边, 这时C# 这边在通过GC释放掉这个对象;lua 那边会报错;遇到这种问题的解决方案
- untiy 初识之逐渐移动一个向量
- untiy初识之 同时修改一个控件及其孩子的alpha值
- unity初识之添加 gameobjectpool 对象池
- 类初始化时定义一个不可改变的Map集合