![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
unity
Shine2013
乐观开朗 积极向上
展开
-
Unity3D优化总结
1、在使用数组或ArrayList对象时应当注意 [csharp] view plaincopyprint? length=myArray.Length; for(int i=0;i<length;i++) { } 避免 [csharp] view plaincopyprint? for(int i=0;i<myArray.Len转载 2013-03-16 17:12:22 · 815 阅读 · 0 评论 -
Unity3D研究院之Assetbundle的原理(六十一)
Assetbundle 是Unity Pro提供提供的功能,它可以把多个游戏对象或者资源二进制文件封装到Assetbundle中,提供了封装与解包的方法使用起来很便利。 1.预设 Assetbundle可以将Prefab封装起来,这是多么方便啊! 而且我也强烈建议大家将Prefab封装成Assetbundle,因为Prefab可以将游戏对象身上带的游戏游戏组件、游戏脚转载 2013-07-12 14:45:00 · 740 阅读 · 0 评论 -
Unity3D研究院之Assetbundle的实战(六十三)
上一篇文章中我们相惜讨论了Assetbundle的原理,如果对原理还不太了解的朋友可以看这一篇文章:Unity3D研究院之Assetbundle的原理(六十一) 本篇文章我们将说说assetbundle是如何实现的。 1.创建Assetbundle 无论是模型资源还是UI资源,最好是先把他们放在Prefab中,然后在做成Assetbundle。我们以模型来举例,Ass转载 2013-07-12 14:47:29 · 1525 阅读 · 0 评论 -
NGUI研究院之三种方式监听NGUI的事件方法(七)
NGUI事件的种类很多,比如点击、双击、拖动、滑动等等,他们处理事件的原理几乎万全一样,本文只用按钮来举例。 1.直接监听事件 把下面脚本直接绑定在按钮上,当按钮点击时就可以监听到,这种方法不太好很不灵活。 1 void OnClick() 2 { 3 D转载 2013-07-12 14:57:30 · 1514 阅读 · 0 评论 -
Unity3D研究院之通过C#使用Advanced CSharp Messenger(五十)
Advanced CSharp Messenger 属于C#事件的一种。 维基百科中由详细的说明http://wiki.unity3d.com/index.php?title=Advanced_CSharp_Messenger 上周的一天刚巧有朋友问到我这一块的知识,那么我研究出来将它贴在博客中,帮助了他也帮助我自己!哇咔咔。 Advanced CSharp Messenger的特点可以将游转载 2013-07-12 15:08:38 · 1293 阅读 · 0 评论 -
全面理解Unity加载和内存管理
Unity里有两种动态加载机制:一是Resources.Load,一是通过AssetBundle,其实两者本质上我理解没有什么区别。Resources.Load就是从一个缺省打进程序包里的AssetBundle里加载资源,而一般AssetBundle文件需要你自己创建,运行时动态加载,可以指定路径和来源的。 其实场景里所有静态的对象也有这么一个加载过程,只是Unity后台替你自动完成了。转载 2014-01-02 15:37:58 · 585 阅读 · 0 评论 -
Unity Android SDK支付平台接入流程
Android接掌趣SDK基本教程 目录 一 下载掌趣SDK. 1 二 Android接掌趣SDK流程... 1 2.1 利用Eclipse编译工具进行打包... 2 2.1.1设置PlayerSetting相关数据... 2 2.1.2 添加渠道号及渠道二闪LOGO.. 4 2.1.3 导出游戏工程... 4 2.1.4 导入工程到Eclipse. 5 2.原创 2014-04-19 15:57:55 · 4593 阅读 · 2 评论