
Framework?
StriteR.
letsbattle@foxmail.com
-
原创 Unity3D 触屏操作输入以及控制台
Unity3D 触屏操作输入以及控制台效果思路操作输入控制台更新相关范例工程: GITHUB本篇有设计到三种不同的触屏操作输入方式,以及一个控制台,可以方便的在触屏进行输入切换以及测试.控制台的按键对象使用到前篇的对象池进行对象管理.效果一个滚球项目DEMO三种操作方式 遥感/拖拽/点击两种遥感控制方案 固定/重新定位通过控制台进行摇杆方式切换/触屏操作方式切换等控制台 编辑器环境使用波浪键~,触屏环境使用四个手指同屏,以开启/关闭所有操作都已制作编辑器Debug输入兼容.同时2020-06-03 22:17:12221
0
-
原创 Unity3D 数据转换 本地数据存储、Excel表格数据读取与多语言本地化
Unity3D 数据转换 本地数据存储、Excel表格数据读取与多语言本地化2020-04-11 17:42:42306
0
-
原创 Unity3D 消息收发器 基于模板类型
Unity3D 消息收发器 基于模板类型展示测试效果图测试代码思路核心代码目前大多数消息收发器都是基于string类型,个人感觉不是很直观也不好一件查找引用进行维护,所以编写更新迭代了一个模板类型消息收发器出来,推荐配合枚举使用.展示测试效果图对Monobehaviour的生命周期顺序输出测试代码using UnityEngine;public class BroadCastTest : MonoBehaviour { enum enum_BroadCastTest2019-03-20 18:00:32147
0
-
原创 Unity3D 对象池 静态预制件与动态单体
Unity3D的简易对象池个人需求代码实现游戏开发的优化过程中接触了对象池,根据网上查阅的资料并在自己的理解上实现了一种面向全局的简易对象池.个人需求基于UnityEngine.GameObject的对象池,对池内对象进行active操作以避免频繁Instantiate与Destroy带来的高额GC代码实现思路:信息用字典储存 枚举作为键,值为每个子对象池的信息类(ItemPool...2019-03-21 15:39:57194
0
-
原创 Unity3D Coroutine携程管理器
Unity3D Coroutine携程管理器个人需求思路原理代码实现未来优化在Unity3D的编程中携程一直占据很重要的位置,上到场景加载下到值渐变都有携程的参与.但是目前网上对于携程的管理并没有较好的解决方案,所以个人实现了一套携程管理机制个人需求实现携程管理器,对携程的创建销毁进行全局管理.思路原理个人理解的携程机制:Update内遍历,满足条件则执行.携程的创建与销毁:...2019-03-22 13:44:27391
0