
Unity 游戏框架
独立游戏开发指南
这个作者很懒,什么都没留下…
展开
-
UIFramework之Unity中的Path详解
UIFramework之Unity中的Path详解iOSApplication.dataPath : Application/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/xxx.app/Data (dataPath是app程序包安装路径,app本身就在这里,此目录是只读的)Application.streamingAsse转载 2017-03-07 17:00:02 · 869 阅读 · 0 评论 -
UIFramework之事件系统实现
UIFramework之事件系统实现在Unity开发中,自定义消息系统经常会被用到,事件系统的实现主要是基于C#委托来完成的。下面介绍的两种实现,一种是利用C#自带的Action委托来实现;第二种是通过自定义一个信息类来作为传递信息的载体,再通过自定义委托来实现的。实现一:首先在MessageSystem.cs中实现事件系统的基本功能:[csharp转载 2017-03-07 16:58:34 · 458 阅读 · 0 评论 -
UIFramework之数据表读取工具
UIFramework之数据表读取工具常见数据表配置文件,有使用xml,excel,csv,Jason等等。其实大概思路都一样,都是先读取文件,把数据以某种数据结构的形式存在于代码中。Unity中的数据,我们以Prefab的形式保存下来,需要使用的相关数据时,通过加载Prefab并实例化,来读取Prefab上保存的相关数据即可。下面我们以读取csv文件中的数据为示例:定义CSV文件转载 2017-03-07 16:57:18 · 388 阅读 · 0 评论 -
UIFramework之功能分析
UIFramework之功能分析下图列出了Unity开发中客户端框架的简单常见功能,仅仅是个人理解,欢迎补充欢迎交流,后续详细说明,不断跟进补充。=====================================================================结束。转载 2017-03-07 16:56:12 · 402 阅读 · 0 评论 -
UIFramework之UnityEngine.Debug封装
UIFramework之UnityEngine.Debug封装1、真机输出Log到文件把Log信息写在手机的客户端里。把脚本挂在任意游戏对象上。[csharp] view plain copy print?using UnityEngine; using System.Collections; using Sy转载 2017-03-07 16:54:27 · 707 阅读 · 0 评论 -
UIFramework之通用单例类Singleton
UIFramework之通用单例类Singleton在Unity的开发中,单例模式是最经常使用的设计模式之一,在每个模块开发中,如果都单独去实现单例模式,会很繁琐,所以实现一个Singleton类,每个需要实现单例模式的模块只需要集成自该类,即可。[csharp] view plain copy print?/* * Name转载 2017-03-07 16:53:21 · 457 阅读 · 0 评论