node.parent=othernode等价于node.setParent(othernode,true),是保持世界坐标不变. node.setParent(othernode,false)则可以实现保持node的局部坐标不变. 参考:http://tieba.baidu.com/p/4397079815…
public void changeShaderForMeAndAllMyChildren(){ Transform[] childrenTransformList = GetComponentsInChildren<Transform>();//注意GetComponentsInChildren包括自身 foreach (Transform transform in childrenTransformList) { transform.GameObject.GetComponent<M…
又两个星期没写文章了,主要是沉迷 Screeps 这个游戏,真的是太好玩了导致我这两个礼拜 Github 小绿点几乎天天刷.其实想开一个新坑大概把自己写 AI 的心路历程记录下,不过觉得因为要消耗太多时间暂时决定先不开,准备把过程中遇到的有趣的算法问题记录下就好了.言归正传今天来到「构建分形」 这篇文章.比较简单主要介绍递归的思想.我们就迅速一些,因为我还要继续沉迷 Screeps,因为还要继续学习嗯...再贴一次「原文链接」吧.. PART 1 概述 「分形」这种东西,随便了解一下大概就能想到…
昨天有朋友问我了一个问题,它将Hierarchy视图里的某个子节点下的GameObject拷贝到另外一个对象的子节点下面,他使用的方法就是 transform.parent = parent 但是拷贝过去以后坐标就全乱了.如下图所示我们搭建一个测试环境,我的目标是把a2拷贝在b2下面. 如下图所示,a0 a1 和 b0 b1作为父节点, 为了验证测试的可行性,我把它们的坐标 旋转 缩放 完全搞乱. 一 . 不改变拷贝坐标的情况下 1.直接copy 这个是最简单的 1 2 3 4 private…
1.使用unity的MovieTexture播放视频在物体上,对象只能在电脑上 2.移动端播放全屏视频 Handheld.PlayFullScreenMovie(),视频文件必须放置在StreamingAssets文件夹下 3.Unity的其他特殊文件夹?? 4.Unity实例化物体(destObject,position,rotation,parent)和(destObject,position,rotation),前者会先让预制物体实例化为parent的子物体,并且使其scale值乘以父物体…
前言:警告!这可能是坨屎,空闲时间写成,仅作娱乐 在Unity中生成或销毁一个物体会占用较大的资源,如果是制作FPS射击游戏,子弹生成更是雪上加霜.所以我自己写了一个PoolManager,不能和网上的各位大佬作比较,仅作娱乐. 该实例主要是通过一个PoolUtil对象作为一类游戏的对象池,再通过PoolManager来管理诸多PoolUtil. PoolUtil的功能,主要还是靠队列实现的.调用者每次"销毁"物体时,将物体放入池中,并隐藏起来.再次生成时,查看池中有无待用的物体,若有…
http://www.unity蛮牛.com/blog-9383-1391.html 最近由于工作需要,就开始研究NGUI滑动.刚开始参考NGUI自带的循环滑动,利用隐藏和显示,提高GPU的渲染,但是效果依旧不是很理想.在同事提醒下,添加缓存列表,不断刷新当前裁剪区域里的数据,最总完成了需求.在网上也参考了很多资料,今天恰好闲下来,就拿出来大家分享下,哈哈.代码附上:   主要分为三部分 1.重写UIScrollView和UICustomDragScrollView两个脚本///////////…
原地址:http://www.cnitblog.com/updraft/archive/2013/11/12/88801.html 制作自适应的几个方法1. 使用 UIROOT 里设置自定义高度的方法,然后配合 ANCHOR 左对齐,右对齐等方式,但在手机上经常会遇到宽高比不一样的分辨率,最后结果就是没有右对齐的部分容易被剪切.    优势:简单,不用额外写脚本了,而且匹配的精度是原始的,效果也不错    缺点:遇到宽高比不一致就没法解决了,有些UI会被剪切,而且居中TILED的部分在类似IPA…
国内高层建筑不断兴建,它的特点是高度高.层数多.体量大.面积可达几万平方米到几十万平方米.这些建筑都是一个个庞然大物,高高的耸立在地面上,这是它的外观,而随之带来的内部的建筑设备也是大量的.为了提高设备利用率,合理地使用能源,加强对建筑设备状态的监视等,自然地就提出了楼宇自动化控制系统.下面我们将用ThingJS平台来模拟一个设备管理系统. 第一步,利用CampusBuilder搭建模拟场景.CampusBuilder的模型库有各种各样的模型,使我们搭建出的场景更逼真.使用CampusBuild…
---恢复内容开始--- 国内高层建筑不断兴建,它的特点是高度高.层数多.体量大.面积可达几万平方米到几十万平方米.这些建筑都是一个个庞然大物,高高的耸立在地面上,这是它的外观,而随之带来的内部的建筑设备也是大量的.为了提高设备利用率,合理地使用能源,加强对建筑设备状态的监视等,自然地就提出了楼宇自动化控制系统.下面我们将用ThingJS平台来模拟一个设备管理系统. 第一步,利用CampusBuilder搭建模拟场景.CampusBuilder的模型库有各种各样的模型,使我们搭建出的场景更逼真.…