| |
 
  |  
 
| 
	
开发:
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年11日历 | -2025/11/4 13:23:56- | 
  |  
 
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |