欢迎来到代码驿站!

.NET代码

当前位置:首页 > 软件编程 > .NET代码

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

时间:2021-08-14 08:30:14|栏目:.NET代码|点击:

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

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

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

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

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

6.运行即可完成

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

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

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

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

上一篇:C# 透明窗体制作实现方法比较分析

栏    目:.NET代码

下一篇:C# 9 新特性之增强的foreach详解

本文标题:unity中点击某一个按钮播放某一个动作的操作

本文地址:http://www.codeinn.net/misctech/166783.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有