02 2016 档案

unity, public+[HideInInspector] vs private
摘要:下面写法不报错: [System.Serializable] public class CmyObj{ CA m_a; ... } public class XXX: MonoBehavior{ [HideInInspector] public CmyObj m_myObj; void Start( 阅读全文

posted @ 2016-02-28 16:49 wantnon 阅读(371) 评论(0) 推荐(0) 编辑

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

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

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

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

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

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

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 阅读(584) 评论(0) 推荐(0) 编辑

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

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

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示