![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
游戏
狗之
一个在路上的老狗
展开
-
Unity踩坑 - 自定义动画事件Animator事件帧设置后不触发的情况
动画设置选择动画窗口并且设置事件拖动到自己想要触发的位置,具体调整可以打开动画窗口,选择对应的Clip进行逐帧控制设置事件在这里写要触发的函数的名称1、函数权限必须是Public的2、大小写敏感,并且前后不能有空格3、触发动画的Animator组件身上必须挂载有这个函数的脚本。重点按理说这个时候应该是能够触发的,如果不能触发就往下看打开动画控制器选择过渡动画的线条推拉上方的控制条将事件所在的区域覆盖,这样就会触发。(如同上图)这样就不会触发:...原创 2021-11-01 11:09:08 · 5560 阅读 · 3 评论 -
Untiy学习 -一个简单的有限状态机(FSM)
前言参考资料:unity3D FSM有限状态机(状态设计模式)核心先列举有限数量的状态,让需要被控制的物体在状态中根据设定流转,并且每次只存在一个状态被激活。三个方案声明一个enum字典,写入所有的状态public enum EnemyStateEnum{ IDLE,//待机 -> 追击/死亡 TRACE,//追击 -> 攻击/丢失/死亡 LOST,//丢失 -> 待机/追击/死亡 ATK1,//近战 -> 追击/丢失/死亡原创 2021-07-28 21:28:50 · 228 阅读 · 0 评论 -
Dotween学习(五) - 一些设置、选项和回调
原创 2021-07-26 18:14:21 · 126 阅读 · 0 评论 -
Dotween学习(四) - 创建一个Sequence
原创 2021-07-26 18:12:30 · 119 阅读 · 0 评论 -
Dotween学习(三) - 控制补间(Controlling a tween)
原创 2021-07-26 18:11:33 · 87 阅读 · 0 评论 -
Dotween学习(二) - 可控制的组件属性
原创 2021-07-26 18:10:52 · 80 阅读 · 0 评论 -
Dotween学习(一) -安装以及创建tweener的三种方法
原创 2021-07-26 18:09:14 · 499 阅读 · 0 评论 -
Unity学习 - 怎样用一个类的属性设置和获取成员变量
Unity官方讲解地址class Test{private string _name;public string Name{get{ return _name ;} //返回成员变量_name的值 就当成只读set{ _name = value;} //对属性设置值用value关键字表示,将value用_name保存下来! 就当成只写}}访问的时候:Test t = new Test();t.Name = "要保存的东西"; //ling9918就保存到了_name的成员变量中原创 2021-07-19 14:58:45 · 623 阅读 · 1 评论 -
Unity EasyTouch5 + FGUI 基本运用 - 技能释放与技能取消释放
前言unity入门小白一个,最近在练习作品中尝试使用双摇杆的操控,来达到以下效果:一句话内容:easyTouch 自带的 Button 组件会影响虚拟摇杆的事件监听,导致不能实现拖拽后释放技能的效果,所以推荐用UGUI或者FGUI做一个新的 buttonEasyTouch5的导入官网地址:unity商店地址学习版(v5.0.8)地址:现在网络上的版本比较多,最新版本是这个下载好后可以双击导入摇杆包红线部分可以不用导入然后在这边就能看到能使用的组件包了Joystick使用原创 2021-07-14 17:09:52 · 1193 阅读 · 2 评论 -
Cocos creator 随机怪物位置 不重叠
原因本身在做一个弹球类型游戏,但一直没解决掉刷新出的Perfab怪物会有位置重叠的问题。所以放置在最后做。思路如下:思路首先根据要使用刷新的范围,来规划格子我这里用的格子比较丑……然后确定好每一个格子的坐标数量将每一个格子位置放置在一个数组内。game.js let gap = this.GAP var mosterSize = this.mos...原创 2019-09-02 09:07:27 · 5135 阅读 · 2 评论