上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 43 下一页

2016年2月28日

unity, 获取mesh名称

摘要: 正确的获取mesh名称的方法: MeshFilter meshFilter=node.GetComponent<MeshFilter>(); string meshName=meshFilter.sharedMesh.name; 错误的获取mesh名称的方法: MeshFilter meshFilt 阅读全文

posted @ 2016-02-28 15:19 wantnon 阅读(421) 评论(0) 推荐(0) 编辑

2016年2月24日

unity, AnimatorCullingMode的一个bug

摘要: 我在一个fbx节点上添加了一个Animator,CullingMode设置为Cull Update Transforms(即如果没有激活的SkinnedRenderer就不更新骨骼动画),然后我将这个fbx的子节点中所有的SkinnedMeshRenderer都disable掉,然后为这个fbx节点 阅读全文

posted @ 2016-02-24 13:35 wantnon 阅读(4259) 评论(0) 推荐(0) 编辑

2016年2月21日

unity, instantiate一个实例后,先指定parent,再指定position

摘要: instantiate一个实例后,先指定parent,再指定position,才能保证position正确,如果先指定position再指定parent,则position会错误。 阅读全文

posted @ 2016-02-21 19:43 wantnon 阅读(1285) 评论(0) 推荐(0) 编辑

2016年2月17日

unity, standard shader消耗两个draw call

摘要: 假设场景中只放一个球,关掉阴影和skybox,球体使用Unlit/Texture shader,则draw call数为2(背景占一个draw call,球占一个draw call)。 相同情况下若将球体shader改成standard shader,则draw call数变为3。 阅读全文

posted @ 2016-02-17 22:25 wantnon 阅读(582) 评论(0) 推荐(0) 编辑

2016年2月14日

unity, ugui button 禁止重复点击

摘要: 如上图,button名称为btn_sim,当点击button后,开始播放zoomToTarget动画。为了防止在动画播放过程中再次点击button导致动画被打断,希望当首次点击button后button不再接受点击,可用下面方法实现此的效果: 阅读全文

posted @ 2016-02-14 17:08 wantnon 阅读(3093) 评论(0) 推荐(0) 编辑

2016年1月31日

unity, yield return new WaitForSeconds(waitTime) 在 Time.timeScale=0下卡死

摘要: 例如下面代码: IEnumerator f(){ Time.timeScale = 0; float waitTime=2; yield return new WaitForSeconds (waitTime); Debug.Log(“hi”); } 则“hi”永远输不出来。 欲在Time.time 阅读全文

posted @ 2016-01-31 00:12 wantnon 阅读(1049) 评论(0) 推荐(0) 编辑

2016年1月30日

unity, 如果碰撞使用2d物理,为防止颤动,需将更新position的代码写在FixedUpdate里

摘要: 例如我为主角添加了一个circle collider 2d,和一个rigidbody 2d,为障碍物添加了一个circle collider 2d。 然后我在主角的Update函数里更新位置让主角由A点以恒定速度移动到B点,则会发现当主角被障碍物挡住去路时主角在障碍物旁停下并不停颤动。 停下是对的, 阅读全文

posted @ 2016-01-30 18:07 wantnon 阅读(794) 评论(0) 推荐(0) 编辑

2016年1月27日

unity, Root Motion

摘要: (引自:http://tieba.baidu.com/p/4323644080) 然后详细看了下这个文档:http://docs.unity3d.com/Manual/RootMotion.html 现在基本上明白了,下面记几个要点: 1,在3dmax里建模的时候必须包含一个根骨骼,所有的位移动画必 阅读全文

posted @ 2016-01-27 15:45 wantnon 阅读(3140) 评论(1) 推荐(2) 编辑

2016年1月25日

unity, EventType.MouseUp注意事项

摘要: 如果鼠标移出了窗口范围,则即使鼠标抬起也不会收到EventType.MouseUp消息,所以只写if(event==EventType.MouseUp){ 执行某操作}是错误的,会导致非常奇怪的bug,要写成:if(event==EventType.MouseUp||鼠标移出窗口范围){ 执行某... 阅读全文

posted @ 2016-01-25 20:46 wantnon 阅读(1445) 评论(0) 推荐(0) 编辑

2016年1月24日

unity, StartCoroutine and StopCoroutine

摘要: startCoroutine("func",1.0f)可以用stopCoroutine("func")来停。startCoroutine(func(1.0f))不能用stopCoroutine("func")来停。参考:http://forum.unity3d.com/threads/stopcor... 阅读全文

posted @ 2016-01-24 15:48 wantnon 阅读(544) 评论(0) 推荐(0) 编辑

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 43 下一页

导航