Unity中加载文本

2018-07-02
阅读 2 分钟
3.3k
关键代码 {代码...} Unity TextAsset支持的后缀格式: .txt .xml .json .bytes .csv .fnt .htm .html .yaml 封装 TextLoader.cs {代码...} 注意事项: 文本放在Resources下时,要注意后缀是否是Unity支持的格式。加载时不需要填写后缀名称,相同路径下的不同类型文件不要重名,否则加载时可能会选错文件。

Unity性能优化之内存-贴图格式优化

2018-06-28
阅读 3 分钟
14.2k
最近做的一个小游戏在美工提交了一批角色模型后,发现一生成角色的时候就会卡一下。分析原因后发现贴图占用内存太大,优化后做个总结。 1.分析原因 既然是生成新角色的时候卡了一下,那么问题原因就定位在生成新模型的过程上。打开性能分析器看下CPU和内存情况,发现内存出现大幅波动。 (1)未生成角色前:贴图占用内存:...

Unity全屏切换

2018-06-21
阅读 2 分钟
5.2k
关键代码: {代码...} 封装:FullScreenSetup.cs {代码...} 附送脚本皮肤: FullScreenSetupEditor.cs {代码...}

Unity计时器脚本Timer

2018-06-19
阅读 7 分钟
12.1k
Timer用法:第一种:脚本加到物体上,勾选"自动计时"。第二种:脚本加到物体上,调用timer.start()方法启动。第三种:代码中动态添加Timer脚本。

Unity场景加载进度条

2018-06-15
阅读 5 分钟
5.7k
实现思路:加载器加载场景 -> 加载进度通知UI -> 更新UI进度 1.场景加载器:SceneLoader.cs {代码...} 2.进度条:ProgressBar.cs {代码...} 3.进度更新接口:IOnProgress.cs {代码...} 附送场景加载器 编辑器:SceneLoaderEditor.cs {代码...} 附送进度条 编辑器:ProgressBarEditor.cs {代码...}

Unity中解决JsonUtility转换数组失败的BUG

2018-06-14
阅读 3 分钟
13.8k
在使用Unity官方提供的JsonUtility类进行JSON转换时,发现一旦转换数组就会出现问题。解决转换数组的问题之后整理一下代码并做个记录。

JSON教程

2018-06-14
阅读 2 分钟
3.7k
1.JSON(JavaScript Object Notation,JS对象表示法)是一种轻量级的数据交换格式。2.JSON独立于语言。3.JSON简洁、易读写。

Unity中单例的写法

2018-06-12
阅读 2 分钟
5.7k
作为最简单的设计模式之一,单例模式经常会被使用,但Unity中的写法与其他开发环境下有所不同。要在Unity中保持一个单例,又要很方便的调用MonoBehaviour对象不报错,要对写法进行改造。先上单例基类代码:MonoSingleton.cs

Unity学习资料整理

2018-04-18
阅读 2 分钟
7.5k
1.游戏引擎 Unity下载地址:[链接]安装教程:[链接]Unity官方整合了各版本的安装,制作了安装管理工具Unity Hub,建议使用这个工具。Unity Hub安装教程:[链接]

Unity中显示中文属性(汉化你的Inspector)

2018-02-06
阅读 10 分钟
12.8k
注:转载请标明原文地址:[链接] 汉化效果 利用Attribute+Editor可以自定义一些属性,实现汉化: 用法示例 RenameTest.cs {代码...} CustomRenameEditors.cs {代码...} 使用方式 需要导入两个类: RenameEditor.cs和RenameAttribute.cs 配合使用RenameEditor.cs要放在Editor文件夹下 RenameAttribute.cs不要放在Editor下...

Java面试题

2017-11-11
阅读 14 分钟
2.5k
1.下面哪个不是Object类所定义的public method?( )A.finalize() B.clone() C.wait() C.sleep()

Unity各平台宏定义

2017-04-07
阅读 2 分钟
6.2k
属性 方法 UNITY_EDITOR #define directive for calling Unity Editor scripts from your game code. UNITY_EDITOR_WIN #define directive for Editor code on Windows. UNITY_EDITOR_OSX #define directive for Editor code on Mac OS X. UNITY_STANDALONE #define directive for compiling/executing code for any sta...

Unity优秀插件分享

2017-04-07
阅读 3 分钟
6.8k
Unity官方免费插件 [链接] 必备插件DoTween Pro(Tween动画)、TextMesh Pro(富文本) 天空盒 SkyboxesUnity4中自带的天空盒,经常用到。不知道为什么Unity5中这个天空盒资源不见了。 GUI NGUI NGUI与UGUI各有优劣,最早接触的就是NGUI再加上自带缓动动画,所以个人更喜欢NGUI。(现在UGUI功能的好用程度已经超越了NGUI,转...

Unity5中文API参考手册

2017-04-07
阅读 1 分钟
4.9k
Unity5 中文脚本手册Unity 官方脚本手册 Unity API 执行顺序: Unity5用户手册 网页版Unity5组件手册 网页版

面向对象编程的一些概念

2016-11-21
阅读 3 分钟
2k
随着编程经验的积累,我对编程的理解也不断的发生变化。最开始学的是算法,然后是数据结构,现在开始学习编程思想,这是一个不断进步的过程。编程思想可能是最基础但却是最重要的,以前对这些概念只是照本宣科,并不理解,现在开始重新关注编程思想,有了更多的理解。在这里对个人理解做个总结和记录。