首页 > 其他分享 >unity 给动画帧添加触发事件并调用函数

unity 给动画帧添加触发事件并调用函数

时间:2022-10-27 13:22:18浏览次数:47  
标签:动画 攻击 调用函数 unity 添加 事件 方法

动画事件的作用:

假设你要在动画的某一帧执行某个函数方法做一些判断,

比如当人物攻击动画武器挥砍出去的一帧执行攻击函数

 

添加动画帧事件方法

①点击需要店家动画事件的物体对象

②打开动画帧编辑器

 ③选择要添加事件的动画并添加帧事件

  选中一个动画  

  

  在你想添加的位置

  

   

  在此处选择你要执行的函数方法

  

   效果:简单地实现人物攻击动画 武器位置到达指定帧率 执行攻击方法

  

 你的动画无法添加事件?

   有的动画是无法直接添加事件的,因为是只读(read only)  

  

 

 解决方法

  将你需要添加的动画按CTRL+D复制分离一份出来即可,当然这样的话你的动画器里也需要做修改

标签:动画,攻击,调用函数,unity,添加,事件,方法
From: https://www.cnblogs.com/alanshreck/p/16831885.html

相关文章

  • unity 解决skybox一片漆黑的问题
    确保你的天空盒效果中勾选了skybox 点击以下图标即可切换天空盒渲染效果切换的效果  ......
  • unityC++
    2022/10/26:拖动球时,按住shift可以在面对场景的平面内拖动。  网格控制 (点了之后会吸附网格,看起来像一帧一帧移动) 旋转快捷键W。蓝色垂直z轴,绿色垂直Y轴(内层)(外......
  • css3动画次数限制
    <!DOCTYPEhtml><html><head><metacharset="utf-8"><title>菜鸟教程(runoob.com)</title><style>div{width:100px;height:100px;background:re......
  • 【C语言】自定义函数、函数的参数、调用函数、传参传址。
    ......
  • flash动画设计并发布、嵌入到网页
    【创意内容】Flash动画设计,二维动画自己选择了动画主题,有三个板块:bubbles动画、蝴蝶飞动画、全球游线图动画,都是自己做的,使用了场景运用动画、图片的滚动、形状遮罩等功能......
  • 3d旋转动画
    <!DOCTYPEhtml><htmllang="en"><head>  <metacharset="UTF-8">  <metahttp-equiv="X-UA-Compatible"content="IE=edge">  <metaname="viewport"......
  • Unity 脚本手册查询
    现实中某个词语不会的时候,一般别人的建议是查下字典,Unity中的API同样是这个道理。Unity中的API千千万,但一个人的记忆力是有限的,这个时候学会查询UnityAPI比死记硬背API要好......
  • Unity 将经纬度变为Unity中的坐标
    经纬度组合起来就是一个Vector2类型的数据。我们首先在Unity中创建两个点,两个点的位置就是一个正方形的对角线的位置即可,将这两个点的位置分别给一个经纬度,在通过其和坐标......
  • unity 解决无法添加脚本,该脚本不会继承可以管理脚本的本级类的错误
    错误提示报错的原因unity中c#代码的名称与编辑器中打开的代码class名称不同将两者的名称修改一致即可解决问题......
  • 30 unity在3d地形上放置建筑
    usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;publicclassNewBehaviourScript:MonoBehaviour{publicTerrainterrain;p......