unity中点击某一个按钮播放某一个动作的操作

作者:梦见晗 时间:2023-12-01 04:38:05 

1.创建动画控制器,双击打开动画控制器,创建 状态并添加动画片段,并且状态与状态之间进行连线,往返的都要有,在Animator的左上角–Parameters–点击加±-Trigger–命名(要求:第一个状态的名字+To+第二个状态的名字)

2.给状态与状态之间添加参数条件 选中状态与状态之间的线–检视视图上的Condition–点击+号–选择对应的参数条件

3.创建一个Button 切换到2D场景,在层级视图–Create–UI–Button按钮,调整到合适的位置,选中Canvas,把脚本挂上去,选中Button–检视视图–Button组件–On Click–点击+号,这时把Canvas拖进来(脚本挂在谁身上就把谁拖进来),点击No Function–选择脚本名字–选择按钮名称

4.选中Canvas,在检视视图中脚本里有ani,这时把Boy拖进来

5.把人物拖进场景视图里,然后选中人物Boy,在Animator组件中–Controller–添加第一步中创建的动画控制器

6.运行即可完成

补充:unity 点击一个UI按钮就播放一个动画每次点击就播放一个动画 按照时间节点位置播放

unity中点击某一个按钮播放某一个动作的操作

UI按钮控制动画播放,根据制作动画的时间节点,控制动画播放,点击一个UI按钮就播放一个时间节点动画,i为一个动画节点的时间点,第一个动画时间节点为0,第二个动画时间节点起点为第一个动画停止的时间

unity中点击某一个按钮播放某一个动作的操作

制作完一个动画后就放一个stopanimation函数,使动画停止。

unity中点击某一个按钮播放某一个动作的操作

unity中点击某一个按钮播放某一个动作的操作

红色框框里填写每一个动画节点时间起点位置

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

来源:https://blog.csdn.net/han1320226678/article/details/91616187

标签:unity,点击,按钮,播放,动作
0
投稿

猜你喜欢

  • C#中的自动类型转换和强制类型转换

    2023-08-10 07:11:14
  • android studio数据存储建立SQLite数据库实现增删查改

    2023-11-29 17:11:42
  • C语言实现Flappy Bird小游戏

    2022-03-13 13:56:24
  • C# 启动 SQL Server 服务的实例

    2022-02-10 21:59:38
  • c#实现无标题栏窗口的拖动

    2022-12-26 06:15:15
  • java 如何读取远程主机文件

    2022-03-23 05:18:19
  • 详解Mybatis的二级缓存配置

    2023-03-20 10:48:37
  • spring解决循环依赖的方案示例

    2021-11-19 03:31:04
  • JAVA开发常用类库UUID、Optional、ThreadLocal、TimerTask、Base64使用方法与实例详解

    2022-07-14 09:39:13
  • Jetpack Compose常用组件详细介绍

    2022-10-16 19:42:58
  • Android EasyBarrage实现轻量级弹幕效果

    2022-03-07 06:46:31
  • Springboot 跨域配置无效及接口访问报错的解决方法

    2021-10-02 01:04:11
  • Java 中如何使用 stream 流

    2021-10-09 01:13:37
  • Winform应用程序如何使用自定义的鼠标图片

    2021-07-09 16:01:24
  • Windows系统中Java调用cmd命令及执行exe程序的方法

    2021-11-27 23:00:02
  • 解决Mybatis中foreach嵌套使用if标签对象取值的问题

    2023-11-23 06:02:02
  • Android中ListView如何分页加载数据

    2023-09-08 18:44:35
  • java10下编译lombok注解代码分享

    2023-06-06 11:02:35
  • 利用Android画圆弧canvas.drawArc()实例详解

    2022-05-21 08:45:54
  • Android 实现调用系统照相机拍照和录像的功能

    2021-12-05 10:58:51
  • asp之家 软件编程 m.aspxhome.com