当前位置: 首页 > news >正文

做网站 建站百度网盘电脑版登录入口

做网站 建站,百度网盘电脑版登录入口,合肥市建设工程信息网官网,厦门品牌网站建设这个案例实现的动作并不复杂,主要包含一个 跳跃动作、攻击动作、还有一个包含三个动画状态的动画混合树。然后设置三个参数来控制切换。 状态机结构如下: 完整代码 using System.Collections; using System.Collections.Generic; using UnityEngine;pu…

这个案例实现的动作并不复杂,主要包含一个 跳跃动作、攻击动作、还有一个包含三个动画状态的动画混合树。然后设置三个参数来控制切换。

状态机结构如下:

完整代码

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class GirlAnimacON : MonoBehaviour
{AudioSource OneAudioSour;public AudioClip RunVoiceClip;public AudioClip JumpVoiceClip;public AudioClip AttackVoiceClip;// 这个脚本实现控制角色动画播放以及声音播放Animator GirlsAnimator;float SpeedGirlsMove;bool TunMove=false;int TunMo = 0;void Start(){OneAudioSour = this.GetComponent<AudioSource>();GirlsAnimator = this.GetComponent<Animator>();//游戏初始化GirlsAnimator.SetBool("MoveBlend", false);GirlsAnimator.SetBool("Jump", false);GirlsAnimator.SetBool("Attack", false);TunMove = false;SpeedGirlsMove = 0f;}void Update(){ControllAnima();}/// <summary>/// 控制Player动画/// </summary>void ControllAnima(){if (Input.GetKey(KeyCode.W)){TunMove = false;//开关TunMo = 0;//开关//  开始移动动画的播放GirlsAnimator.SetBool("MoveBlend", true);SpeedGirlsMove += 0.1f;SpeedGirlsMove = Mathf.Clamp(SpeedGirlsMove, 0f, 20f);//限制最大最小数值}//else if (!Input.GetKey(KeyCode.W))//{//    SpeedGirlsMove -= 0.1f;//    SpeedGirlsMove = Mathf.Clamp(SpeedGirlsMove, 0f, 20f);//限制最大最小数值//}//--------------------------------if (Input.GetKeyUp(KeyCode.W)){//只执行一次TunMove = true;TunMo = 1;}if (TunMove){SpeedGirlsMove -= 0.1f;SpeedGirlsMove = Mathf.Clamp(SpeedGirlsMove, 0f, 20f);//限制最大最小数值}GirlsAnimator.SetFloat("MoveSpeed", SpeedGirlsMove);//------------------------------------------------控制其他动画-----------------------if (GirlsAnimator.GetCurrentAnimatorStateInfo(0).IsName("MoveBlend")){GirlsAnimator.SetBool("MoveBlend", false);}//------------------------------------------------控制其他动画-----------------------if (Input.GetKeyDown(KeyCode.Space)){//  开始跳跃动画的播放GirlsAnimator.SetBool("Jump", true);OneAudioSour.clip = AttackVoiceClip;//修改默认声音片段到组件中OneAudioSour.Play();//播放声音}if (GirlsAnimator.GetCurrentAnimatorStateInfo(0).IsName("JUMP")){GirlsAnimator.SetBool("Jump", false);}//------------------------------------------------控制gongji动画-----------------------if (Input.GetMouseButtonDown(0)){//  开始攻击动画的播放GirlsAnimator.SetBool("Attack", true);OneAudioSour.clip = AttackVoiceClip;OneAudioSour.Play();//OneAudioSour.PlayOneShot(AttackVoiceClip);}if (GirlsAnimator.GetCurrentAnimatorStateInfo(0).IsName("Attack")){GirlsAnimator.SetBool("Attack", false);}//------------------------------------------------控制其他动画-----------------------}public void PlayRunVoice1(){Debug.Log("跑步动画播到15帧了!开始播放跑步声音");OneAudioSour.clip = RunVoiceClip;OneAudioSour.Play();}public void PlayRunVoice2(){OneAudioSour.clip = RunVoiceClip;OneAudioSour.Play();Debug.Log("跑步动画播到30帧了!开始播放跑步声音");}}

http://www.ds6.com.cn/news/37635.html

相关文章:

  • 网站 备案 在哪精准拓客软件哪个好
  • 独立的淘客网站名么做品牌运营管理公司
  • 如何攻击php网站信息流广告代理商排名
  • 外贸公司企业网站win7系统优化软件
  • 天津小程序网站开发公司百度搜索指数入口
  • 公司网站建设 邮箱河南网站推广那家好
  • 网站建设需要资质免费站推广网站在线
  • 可以做动画的网站有哪些天津百度推广中心
  • 做b2c网站多少钱汕头seo排名公司
  • 搭建小网站seo优化是什么职业
  • 网站建设的主要功能及定位活动推广方案怎么写
  • 丽水网站建设微信推广营销型企业网站
  • 最新备案网站查询网络推广是做什么工作的
  • 青海政府网站建设公司网站推广系统
  • 网站自助搭建平台免费涨热度软件
  • 网店 网站建设策划书企业网站营销的实现方式
  • 如何做网站标题seo站长综合查询工具
  • 太原做响应式网站东莞百度seo电话
  • 无锡做网站哪家好一键seo提交收录
  • 网站建设方案设计吉林seo刷关键词排名优化
  • 青岛海诚互联做网站好吗百度资讯指数
  • 专门做书籍设计的网站外包公司的人好跳槽吗
  • 统一汤达人选择她做汤面活动网站广东佛山疫情最新情况
  • 编程猫官方网站简述网络营销的主要方法
  • 网站可行性分析线下宣传渠道和宣传方式
  • 网站优化培训好学吗东莞搜索网络优化
  • 做公司网站需要会什么科目少儿编程
  • 杭州网站建设及推广推特最新消息今天
  • 大丰哪家专业做网站网站推广在哪好
  • 阿里云建设网站安全吗收录查询工具