上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 43 下一页

2015年7月30日

unity, 颜色随高度渐变shader

摘要: 一,颜色随世界空间高度渐变。Shader"Custom/heightGradual_worldSpace"{Properties{_Color("Color",Color)=(1,1,1,1)_MainTex("Albedo(RGB)",2D)="white"{}_Glossiness("Smoot... 阅读全文

posted @ 2015-07-30 14:07 wantnon 阅读(3176) 评论(0) 推荐(0) 编辑

2015年7月27日

安装inkscape for mac注意事项

摘要: 今天为了安装inkscape for mac,搞了一下午。按以前的方法,先安最新的XQuartz,再安最新的inkscape,在运行inkscape前先打开XQuartz。但是发现不行了,inkscape一运行就退出。后来索到一个帖子说新版的XQuartz最要重启电脑才生效。于是重启,果然就可以用了... 阅读全文

posted @ 2015-07-27 16:12 wantnon 阅读(1482) 评论(1) 推荐(0) 编辑

unity, unlit surface shader (texColor only surface shader)

摘要: 要实现双面透明无光照只有纹理色的surface shader。错误的写法:(导致带有曝光)Shader "Custom/doubleFaceTranspTexColor" { Properties { _Color ("Color", Color) = (1,1,1,1) _... 阅读全文

posted @ 2015-07-27 13:10 wantnon 阅读(1482) 评论(0) 推荐(0) 编辑

2015年7月26日

unity, 在surface shader中访问顶点色

摘要: //ref:Customdatacomputedper-vertex:http://docs.unity3d.com/Manual/SL-SurfaceShaderExamples.htmlShader"Custom/myStandard_vertexColor"{Properties{_Color... 阅读全文

posted @ 2015-07-26 17:34 wantnon 阅读(778) 评论(0) 推荐(0) 编辑

2015年7月23日

cocos2dx 3.x simpleAudioEngine 长音效被众多短音效打断问题

摘要: 假设先play长音效a,然后在a播放过程中反复执行:play短音效b,stop b,play b,... 则若a足够长,就会被b打断。而长音效被打断是最不可接受的。a之所以会被打断,推测原因是simpleAudioEngine对音源的管理不善,play b, stop b,再play b这个过程中不... 阅读全文

posted @ 2015-07-23 19:00 wantnon 阅读(361) 评论(0) 推荐(0) 编辑

2015年7月10日

unity, break prefab instance

摘要: 菜单->GameObject->Break Prefab Instance,可以打断prefab实例与prefab的连接。一个用处是:比如想从sceneA拷贝一部分Hierarchy结构到sceneB,把那个Hierarchy结构先临时拖到Assets窗口中形成prefab,然后打开sceneB,把... 阅读全文

posted @ 2015-07-10 16:38 wantnon 阅读(926) 评论(0) 推荐(0) 编辑

2015年7月7日

magicaVoxel, 拾取颜色

摘要: 在模型上拾取颜色用ALT+LBUTTON 阅读全文

posted @ 2015-07-07 21:08 wantnon 阅读(1031) 评论(0) 推荐(0) 编辑

unity, 判断可见性

摘要: 如果一个物体被unity判定为”退一万步讲也一定不可见“,则unity不会去渲染它,但是如果我们给此物体添加了逻辑,这个逻辑仍然会被执行。因此,假如这个逻辑是巨耗性能的逻辑,比如说”mesh的每个顶点都按sin(t)波动“之类,那么我们需要手动根据可见性去优化这个逻辑,比如不可见就停了它,或者不可见... 阅读全文

posted @ 2015-07-07 20:38 wantnon 阅读(6551) 评论(0) 推荐(0) 编辑

2015年7月5日

unity, Destroy注意事项

摘要: Destroy不是立即发生作用,而是推迟到帧末,所以下面代码是错误的: void OnTriggerEnter(Collider other){   if (other.gameObject.tag == "coin") { m_score++; Destroy(other.gameObject); 阅读全文

posted @ 2015-07-05 12:22 wantnon 阅读(790) 评论(0) 推荐(0) 编辑

unity, itween 对不透明对象使用FadeTo需要先更换material

摘要: 跟自己实现fade一样,使用itween对不透明对象FadeTo前也要先更换material为透明material。设player的Hierarchy如下:player--aniRoot----head----body其中head和body都挂有如下脚本: usingUnityEngine;u... 阅读全文

posted @ 2015-07-05 02:40 wantnon 阅读(1869) 评论(0) 推荐(0) 编辑

上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 43 下一页

导航