自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (10)
  • 收藏
  • 关注

原创 关于Behavior Designer的使用过程中需要注意的坑位

关于Behavior Designer的注意坑位什么是行为树,为什么要用行为树行为树:为啥要用:Behavior Designer的资源和结构资源链接插件结构:使用时候的部分坑:关于运行状态关于内存存储关于行为树节点脚本的编译什么是行为树,为什么要用行为树行为树:英文是Behavior Tree,简称BT,是一棵用于控制 AI 决策行为的、包含了层级节点的树结构。为啥要用:1.行为树在复杂的情况比有限状态机更清晰,更可拓展2.行为树有利于逻辑的重用3.设计得好的行为树可以千变万化!AI设计更完

2020-10-24 17:10:21 1749

原创 可重载虚函数总结(事件,回调函数,消息处理)

Unity3D中所有控制脚本的基类MonoBehaviour有一些虚函数用于绘制中事件的回调,也可以直接理解为事件函数,例如大家都很清楚的Start,Update等函数,以下做个总结。Awake当前控制脚本实例被装载的时候调用。一般用于初始化整个实例使用。Start当前控制脚本第一次执行Update之前调用。Update每帧都执行一次。这是最常用的事件函数。FixedUpdate每固定帧绘制时执行一次,和update不同的是FixedUpdate是渲染帧执行,如果你的渲染效率低下的时候Fix

2020-08-13 18:24:58 311

原创 判断是否点击到UI上

方式一: /// <summary> /// 鼠标点击的位置 /// </summary> static Vector2 mousePosition = new Vector2(); static List<RaycastResult> results = new List<RaycastResult>(); /// <summary> /// 返回值为true => 有UI fal

2020-06-04 15:22:13 391

原创 int转时间格式

数据转时间格式(分钟:秒)public static string OnDounbleToFormatTime_Minute(int isDouble) { int second = isDouble % 60;//秒 int second01 = second / 10;//秒的十位数 int second02 = second % 10;//秒的个位数 int minute = isDoub

2020-06-03 17:08:20 1919

原创 用Dotween做延时操作

float timeCount = 0.1f;DOTween.To(() => timeCount, a => timeCount = a, 0.1f, 0.1f).OnComplete(new TweenCallback(delegate { //延时后的操作 }));

2020-06-03 16:57:42 2976

原创 Unity开发小细节——持续更新2019/9/20

string.Emptypublic string name = string.Empty;//创建空字符串Empty是string类中的一个静态的只读字段,等同于“”,不分配空间SetAsLastSiblingthis.transform.SetAsLastSibling();SetAsLastSibling:设置成最后一个,实现显示在最前,SetAsFirstSibling:设...

2019-09-20 11:44:35 164

原创 关于一起奇葩的算法题、数据存储题

最近遇到一些奇葩的题,主要是数据结构和算法,有些思路写在这留个纪念。有一万个无序的10位数字的QQ号怎么进行有序存储,方便它记录输出,增、删、改、查?思路:定义一个多维数组(10维),所有元素为0,QQ号的数字拆解为多维数组的下标,将其下标对应的元素修改为1。输出也只是判断元素为1的下标输出,其他类似。对1到100的数字无序输出,最快速度的思路(时间复杂度为最低)思路:定义一个数组,长度...

2019-08-27 09:57:22 237

原创 unity-针对于消息机制的学习 一

消息机制,主要是三个类** 消 息 类 ** :MMMessage:有两个以上的成员变量或者属性:发送的消息名称,发送的消息内容主体需要重写构造函数来给成员变量赋值消息控制中心:MMMessageCenter:消息控制类,需要有注册监听事件的方法、注销消息监听事件的方法、发送消息方法,同时为了方便管理项目只用一个消息机制,消息控制中心写成单例模式,并用字典容器...

2019-05-14 18:55:20 323

原创 creator-触摸事件

触摸事件需要先注册再选事件方法,具体如下:start() { this.registerEvent(); }, //触摸事件注册监听 方法总结 registerEvent() { //Start事件(当手指触点落在目标节点区域内时回调),如果你想在触摸开始时做点事件 this.node.on(cc.Node.EventTyp...

2019-04-16 16:40:52 877

原创 creator-代码控制声音

声音资源: 脚本 MMYinyue.jsvar GameDate = require('MMDate01');const GAME_DATE = GameDate.GAME_DATE; cc.Class({ extends: cc.Component, properties: { baozhaAudio: { default: n...

2019-04-16 16:31:12 689

原创 creator-跨全局数据存储

跨全局的数据参数写法很多,我比较喜欢用这个,类似结构体,又类似单例,也不知道怎么总结了…有问题问我。数据参数脚本 假如叫 MMDate01.jsconst GAME_DATE = { //定义数组成员 MMscore: 0, //当前分数 MMlevel: 1, //当前等...

2019-04-16 16:10:09 258

原创 creator-游戏开发基本语法

写的比较杂乱,类似随笔,随时可能往里面添加修改给lable文本赋值:this.ScoreNumber.getComponent(cc.Label).string = GAME_DATE.MMscore; 查找游戏组件或者脚本this.MMGameAccount = this.GameAccount.getComponent('MMGameAccount');播放音乐(不需要添加组件)...

2019-04-16 16:01:13 8442 5

转载 Creator初探--Script脚本生命周期详解

creator-Script脚本生命周期详解

2019-04-16 15:50:59 372

原创 creator-JS脚本结构介绍

//写在脚本外面的全局变量cc.Class({ extends: cc.Component, //设置父类(脚本属于组件的子类) properties: { //设置全局属性或者函数的地方,调用的时候要加this.可以直接把节点或者资源拖到脚本位置 GameOver:{ default:null, ...

2019-04-16 15:49:05 474

原创 Visual Studio不能附加到Unity程序中,VS不能再unity项目中断点调试

打开vs20 ,再找到并打开“工具”,选择“获取工具和功能”,再选择“使用unity的游戏开发”.打开unity,打开edit,再打开preferences,选择enternal tool,按下图这样选择和操作选择assets,再选择import package,选择custom package,再找到Visual Studio 2017 Tools(位置一般在C:\Program F...

2019-02-27 10:40:15 17101 17

原创 Beyond Compare试用时间到期

找到前往文件夹搜索框/Users/自己的用户名/Library/Application Support/Beyond Compare删除registry.dat文件 重启Beyond Compare

2019-02-27 10:33:17 732

原创 【cocos-2dx】UI交互原子动作说明文档

UI交互原子动作说明文档1、UIInter.HideJson 功能:隐藏页面(可以一次性隐藏N个页面)1)隐藏1个页面&lt;eventCallBack name="UIInter.HideJson"&gt; &lt;para name="jsonFile" type="jsonValue" getName="json_reward.json"/&gt; &lt;/even

2018-12-17 18:50:01 385

原创 【cocos-2dx】coocs与配置文件的最最基础的东西一

关于配置文件与cocos的交互关系,开始也是一脸懵逼,自己找了资料一点一点地学,现在也没有多么的牛逼,先把一些资料贴出来供大家看看。配置文件文档链接(基础与事件)关于配置文件的基础:18800&amp;lt;?xml version=&quot;1.0&quot; standalone=&quot;yes&quot; ?&amp;gt;&amp;lt;Root&amp;gt; &amp;lt;jsonConta

2018-12-17 18:30:33 493

转载 [Unity3D]Unity+Android交互教程——手机震动时间小于原生0.5秒

**转载[Unity3D]Unity+Android交互教程——手机震动时间小于原生0.5秒**原文入口版权所有归作者所有(之所以搬运工只是这个资源太难搜索到啦0.0)效果:这里展示的Unity调用Android原生的方法实现点击Unity界面中的按钮,然后实现手机的震动!关于最基本的交互,可以参考这篇文章,Unity与Android基本交互 ,然后在这基础之上来做实现手机震动,其实也差...

2018-12-17 18:08:22 2019

原创 关于C语言对内存方面的运用

关于C语言对内存方面的运用===========本来想做U3D开发的,却进入cocos-2dx公司,上手的项目全是C++代码编程的,到手一看就傻眼。。。。 算了,先一步步来吧,重新温习了C语言,因为以前接触过简单的C语言(四年前)和OC(两年没敲了),所以直接翻出C语言基础(百度搜索:菜鸟教程)准备温习温习凑合着看几眼把它捡起来,结果越看越欢喜,原因就在于,C语言里对内存的运用太牛叉了,...

2018-08-28 00:38:20 416

原创 几番流转,又回到了这个世界

大学毕业后从事了两年多的IOS客户端开发,今后的职业接触了保险行业和家装行业,也自己弄个小创业,来回的折腾一无是处。如今重回软件行业,语言选择了c#,进入公司却发现需要c++方面的知识,想起当年对c基础和oc的半吊子,突然发现自己已经接触或者路过了这么c家族的成员了。 再次入职软件行业,心态确实变了,总不能还是像以前那么混混沌沌的去掉代码,自己长点心吧。 借助这个平台,今后关于c,关于c++,...

2018-08-27 10:46:55 204

Behavior Designer v1.5.11+外围插件包(齐全)+英文文档(全).7z

Behavior Designer v1.5.11+外围插件包(齐全)+英文文档(全),无法使用请留言,自用了两个项目

2020-10-24

ArtistPalette-master.zip

一个Unity编辑器工具,只需单击一下即可获得良好的调色,方便美术进行色彩调试,选择最合适的色彩饱和度的工具

2020-06-03

unity雨水插件.rar

雨水插件,两个demo,3d效果四个脚本简单明了,包括水波的,溅射等效果,雨水插件,两个demo,3d效果四个脚本简单明了,包括水波的,溅射等效果

2019-05-14

iOS 12.2(16E227) 调试包

手机系统到了12.2,iOS调试会发现手机无法进行真机调试了,Xcode提示缺少iOS 12.2(16E227) 调试包,下载后解压放在文件夹下(左上角前往--前往文件夹) /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 有问题评论,看到就回复还缺什么留言

2019-04-18

配置文件的基础与事件(XML).zip

关于cocos-2dx里的配置文件XML的基础知识与事件使用的讲解,注释很详细

2018-12-17

Xcode的SDK12.1版本解决报错ERROR ITMS-90725

低版本的Xcode打包ipa上传AppStore报错ERROR ITMS-90725,显示报内容 通过以下路径去找sdk:Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs 解压替换

2018-12-13

Disk ImageiOS12.1/iOS12.0真机模拟器测试包

iOS真机测试包文件夹,涵盖了iOS12.1版本两个,iOS12.0版本4个,其他的分别是iOS11.0至iOS11.4,11以下的还需要则留言

2018-10-30

区块链介绍和编译平台介绍

本质上是区块链的开发平台COCOS BCS的白皮书,但是内容也可以对区块链进行简单的了解,能找到自己若是开发区块链的定位,而不是简单的”矿工“ 注:最终解释权归cocos bcs平台所有,若侵权请私密我。

2018-08-29

11.3 Disk Image

11.3版本的 Disk Image,一般解决真机系统过高或者过低,Xcode中没有匹配的配置包文件,调试的时候出现 “Could not find Developer Disk Image” 可以通过这个路径进入配置包的存放目录:Disk Image /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport创建文件夹放进去,需要其他版本的再私密我

2018-08-29

关于苹果的真机调试、打包上架等等步骤汇总

关于苹果的证书申请、添加测试ID、创建配置文件、真机测试、多种打包方式、上架上传等步骤,非常详细,注意,文件是mac环境下的key文件,需要是mac环境

2018-08-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除