- 博客(10)
- 收藏
- 关注
原创 Carrot保卫萝卜
管理者Manager(单例模式)一. 继承monoBehaviourGameManager和GameControllerGameManager是整个框架的启动GameController百威萝卜逻辑的控制和数据的暂存二.不继承(相对模块总的管理)中层领导PlayerManager:玩家数据信息,存读档AudioSourceManager:声音的管理FactoreManager:工厂...
2019-01-26 17:16:13 727
原创 Unity自定义宏的概念
宏(Scripting Define Symbols):通过Tool Game区分当前代码是工具逻辑还是游戏逻辑工具逻辑:通过JSon储存起来
2019-01-26 14:25:57 511
原创 利用ShareSDK插件安卓接口的审核接入(微博,手机短信)
1.首先进入ShareSDK 官网http://www.mob.com/,先注册登录Mob进入下载中心,下载ShareSDK的Unity3d2. 点击ShareSDK的Unity3d,在GitHub里面有相关登录的教程3.在论坛里面有相关的技术帖进行查看,在论坛产品中心SDK下,有常见问题汇总,ShareSDK 常见问题汇总ShareSDK各社交平台申请APPkey (拿到这个值才能进行开发...
2019-01-26 14:19:51 191
原创 list排序用法
sort RankItem liXiaoYao = new RankItem("李逍遥",199,16000,20000); RankItem zhaoLingEr = new RankItem("赵灵儿",199,16000,12000); RankItem tangYuXiaoBao = new RankItem("唐钰小宝",165,143...
2019-01-14 18:55:40 165
原创 委托
1.委托也是一种数据类型,是一种方法类型的数据委托的声明位置和类平级;(方法类型的变量)delegate用lambda表达式可以简化委托匿名函数
2019-01-14 15:50:25 107
原创 char和String数据类型的一般使用
1.char<1>判断是否为字母vchar.IsLetter;<2>判断是否为小写 char.isLower;<3>判断是否为大写char.isUpper;<4> 将小写转化为大写char.ToLower;<5>将大写转化为小写char.ToUpper;<6>判断是否为数字char.isNumber;2.转义字符...
2019-01-14 15:29:00 823
原创 luaFramework
1.tolua:热更新框架,内容是C#和lua的基本交互2.luaFramework:基于ToLua的一套热更新框架3.点和冒号的区别(ToLua和Lua)在Lua里面调用C#里面的静态方法用点调用普通方法用冒号。4.lua菜鸟lua的注释单行注释:–多行注释--[[ 多行注释 多行注释 --]]...
2019-01-14 14:37:46 388
原创 正则表达式相关实例和详解
正则表达式相关实例和详解语法与释义:基础语法 “^([]{})([]{})([]{})$”正则字符串 = “开始([包含内容]{长度})([包含内容]{长度})([包含内容]{长度})结束”实例1.只能输入数字:"^[0-9]*$"^ 表示开始[] 包含,默认是一个字符长度[0-9] 0至9数字等价于匹配长度{0,}匹配前面的子表达式任意次。例如,zo能匹配"z",也能匹配"z...
2018-12-21 17:31:26 133
转载 UnityGameFramework事件
GameFramework事件Game Framework 中的很多模块在完成操作后都会抛出内置事件,监听这些事件将大大解除游戏逻辑之间的耦合。除了这些内置事件,用户也可以定义自己的游戏逻辑事件。为了自定义游戏逻辑事件,需要在项目内将 EventId 枚举进行扩展,扩展的事件需要从 UnityGameFramework.Runtime.EventId.GameEventStart 之后开始。...
2018-12-21 14:58:23 838 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人