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

 更新时间:2021年04月10日 15:00:48   作者:梦见晗  
这篇文章主要介绍了unity中点击某一个按钮播放某一个动作的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

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按钮就播放一个动画每次点击就播放一个动画 按照时间节点位置播放

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

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

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

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

相关文章

  • C#验证给定字符串形式日期是否合法的方法

    C#验证给定字符串形式日期是否合法的方法

    这篇文章主要介绍了C#验证给定字符串形式日期是否合法的方法,实例分析了C#针对字符串及日期的操作技巧,非常具有实用价值,需要的朋友可以参考下
    2015-03-03
  • C#随机设置900-1100毫秒延迟的方法

    C#随机设置900-1100毫秒延迟的方法

    这篇文章主要介绍了C#随机设置900-1100毫秒延迟的方法,涉及C#中Thread.Sleep方法的使用技巧,需要的朋友可以参考下
    2015-04-04
  • C#实现读取DataSet数据并显示在ListView控件中的方法

    C#实现读取DataSet数据并显示在ListView控件中的方法

    这篇文章主要介绍了C#实现读取DataSet数据并显示在ListView控件中的方法,涉及C#操作DataSet及ListView控件的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-10-10
  • C#实现查杀本地与远程进程的方法

    C#实现查杀本地与远程进程的方法

    这篇文章主要介绍了C#实现查杀本地与远程进程的方法,可实现针对特定进程的关闭操作,是C#进程操作的一个典型应用,需要的朋友可以参考下
    2014-12-12
  • C#使用xsd文件验证XML格式是否正确的实现方法

    C#使用xsd文件验证XML格式是否正确的实现方法

    这篇文章主要介绍了C#使用xsd文件验证XML格式是否正确的实现方法,结合实例形式分析了C#针对xml文件的创建、验证相关操作技巧,需要的朋友可以参考下
    2017-01-01
  • WinForm子窗体访问父窗体控件的实现方法

    WinForm子窗体访问父窗体控件的实现方法

    WinForm子窗体访问父窗体控件的实现方法,需要的朋友可以参考一下
    2013-03-03
  • C#十五子游戏编写代码

    C#十五子游戏编写代码

    这篇文章主要为大家详细介绍了C#十五子游戏的编写代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-05-05
  • c#格式化数字的方法

    c#格式化数字的方法

    这篇文章主要介绍了c#格式化数字的方法,涉及C#针对数字转化的相关技巧,需要的朋友可以参考下
    2015-05-05
  • C#给多线程传参的几种方式小结

    C#给多线程传参的几种方式小结

    本文详细探讨了如何在C#中进行线程传参,包括启动线程时如何将参数传递给线程函数,以及在多线程环境下正确使用参数的方法,对于理解和实践C#线程编程具有重要意义,需要的朋友可以参考下
    2024-10-10
  • Unity2D实现游戏回旋镖

    Unity2D实现游戏回旋镖

    这篇文章主要为大家详细介绍了Unity2D实现游戏回旋镖,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09

最新评论