记录下自己用Unity的杂碎知识
- AudioListener.volume用于控制全局的声音大小,就像Adobe AIR里面的SoundMixer.soundTransform一样
- Unity (我用过的4.3和4.5,其他版本没有测试)windows上有时候会特别卡,profile显示是Gfx.WaitForPresent耗掉了大量的资源,使得很卡,有一种解决办法是使用命令行启动unity.exe,在后面加上参数-force-opengl,如果需要限制unity单线程渲染的话还可以加上-force-gfx-direct,这样强制Unity在windows环境下也使用opengl进行渲染(设置为opengl很容易造成unity闪退)
- 貌似官方说使用resource.load和instantiate不耗,但实际上还是比较耗,特别是对于子弹之类一直创建消除创建消除的,所以最好还是使用对象池搞比较好
- 至少在我当前使用的4.3.4unity版本中,GetComponentInChildren总不会返回null,即使没有找到也会返回一个长度为0的数组