unity, 动态创建节点时一定要先指定父节点再设置transform
来源:互联网 发布:java转义代码 编辑:程序博客网 时间:2024/06/10 20:21
如下,设置transform的代码必须放在node.transform.parent=transform之后。否则设置将不生效。
GameObject node = new GameObject ();
node.name=”myNode”;
node.transform.parent = transform;
node.transform.localScale = new Vector3 (1, 1, 1);
node.transform.localPosition = new Vector3 (0, 0, 0);
node.transform.localRotation = Quaternion.identity;
更新(2015-8-7):
细看了一下,控制台有个warning:
Parent of RectTransform is being set with parent property. Consider using the SetParent method instead, with the worldPositionStays argument set to false. This will retain local orientation and scale rather than world orientation and scale, which can prevent common UI scaling issues.
所以,应该写成下面这样才是标准的:
GameObject node = new GameObject ();
node.name=”myNode”;
node.transform.SetParent(transform,false);
node.transform.localScale = new Vector3 (1, 1, 1);
node.transform.localPosition = new Vector3 (0, 0, 0);
node.transform.localRotation = Quaternion.identity;
- unity, 动态创建节点时一定要先指定父节点再设置transform
- 【Unity】怎么强制指定父节点
- 动态创建css节点
- 动态创建input节点
- jstree动态创建节点
- 重新指定父节点
- Javascript动态创建 style 节点
- Javascript动态创建/删除节点
- jQuery动态创建节点元素
- jquery动态创建dom节点
- Dom节点动态创建案例
- 动态创建树节点tree
- 用javascript获取指定节点父节点、子节点
- (Unity 编辑器扩充(一))右键设置父节点
- 【数据结构_树_Tree_1052】先序输入后输出指定父节点
- MzTreeView 递归遍历 设置指定节点 选中
- 通过关系找节点、创建节点,插入节点,设置节点属性
- 创建节点、添加节点
- 流形式下载文件(结合POI生成excel使用)
- hdu1151Air Raid——最小路径覆盖
- SOUI的SMessage函数使用
- DUBBO配置规则详解
- memcached安装
- unity, 动态创建节点时一定要先指定父节点再设置transform
- include layout scllorview 常用正则 base 64 网络请求框架
- 路哥教你搭建ssh框架
- UMl 不同的支付类型
- 2015年 133个 Java经典面试题
- iOS中TCP和UDP的区别
- 控制动画播放及其获取精灵的长宽数据
- 滤镜相关知识
- Android仿Win8界面的按钮点击