服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - C# - unity中点击某一个按钮播放某一个动作的操作

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

2022-11-11 14:06梦见晗 C#

这篇文章主要介绍了unity中点击某一个按钮播放某一个动作的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

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

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

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

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

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

6.运行即可完成

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

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

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

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

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

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

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

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

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

原文链接:https://blog.csdn.net/han1320226678/article/details/91616187

延伸 · 阅读

精彩推荐
  • C#C#排序算法之堆排序

    C#排序算法之堆排序

    这篇文章主要为大家详细介绍了C#排序算法之堆排序,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...

    mlovelcottage4442022-08-20
  • C#C#实现可捕获几乎所有键盘鼠标事件的钩子类完整实例

    C#实现可捕获几乎所有键盘鼠标事件的钩子类完整实例

    这篇文章主要介绍了C#实现可捕获几乎所有键盘鼠标事件的钩子类,以完整实例形式分析了C#捕获键盘鼠标事件的钩子操作技巧,具有一定参考借鉴价值,需要的...

    smartsmile201210332021-11-24
  • C#C# WinForm打开PDF文件并在窗体中显示

    C# WinForm打开PDF文件并在窗体中显示

    本文主要介绍通过引用Adobe reader提供的COM组件,以实现在WinForm程序中显示PDF文件的功能。...

    wenjunsu7852021-11-21
  • C#一个读写csv文件的C#类

    一个读写csv文件的C#类

    这篇文章主要为大家详细介绍了一个读写csv文件的C#类,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...

    DODONG11882021-12-30
  • C#浅谈c#中config.exe 引发的一些问题

    浅谈c#中config.exe 引发的一些问题

    下面小编就为大家分享一篇浅谈c#中config.exe 引发的一些问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...

    我是外婆5722022-02-12
  • C#全面分析c# LINQ

    全面分析c# LINQ

    这篇文章主要介绍了c# LINQ的相关资料,帮助大家更好的理解和使用c#,感兴趣的朋友可以了解下...

    精致码农 • 王亮9402022-10-08
  • C#C#中yield用法使用说明

    C#中yield用法使用说明

    本文介绍了C#中yield的使用方法,yield 语句不能出现在匿名方法,其他相关内容就仔细阅读下文吧...

    C#教程网8842021-10-29
  • C#WinForm实现状态栏跑马灯效果的方法示例

    WinForm实现状态栏跑马灯效果的方法示例

    这篇文章主要介绍了WinForm实现状态栏跑马灯效果的方法,涉及WinForm控件结合时间函数动态操作元素属性的相关技巧,需要的朋友可以参考下...

    a7719485248252022-01-12