| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 游戏开发 -> unity2D:动画事件 Animation Events -> 正文阅读 |
|
[游戏开发]unity2D:动画事件 Animation Events |
注:本篇为本人的学习笔记,所以有的地方估计只有本人能看懂,详情见b站up:Michael-studio 版本信息:unity2020.3 什么时动画事件?Animation Event就是cocos creater里面的那个小? ?表示动画进行到此地之后,调用某个函数 本次主题实现的方式有三种 1.根据时间随机跳跃 2.根据位置随机跳跃 3.一直跳跃着往前走 本文实现第三个模式 第一步先来整理一下逻辑:小青蛙刚开始面朝左,并且在开始游戏之后会自动执行idle动画,但此时enemy还是静止的。 在idle动画执行完毕之后,添加一个动画事件,让小青蛙开始动起来,并且开始跳跃。 这个函数永远是在idle动作结束后调用(也就是update中不需要调用),它的作用主要就是1.切换动画2.判断一下enemy当前的位置,该转身的时候转一下身
第二步切换动画 逻辑:青蛙跳起后,当上升速度减为0时,切换动画为下落动画,当enemy碰撞到地面后,切换动画到idle。(idle结束后又会执行第一步,如此往复) 代码如下:改代码需要在update中调用
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年4日历 | -2025/4/18 7:11:19- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |