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

贵州城乡建设部网站asp.net网站访问统计

贵州城乡建设部网站,asp.net网站访问统计,网业拼音怎么写,网站开发 开票#x1f468;‍#x1f4bb;个人主页#xff1a;元宇宙-秩沅 hallo 欢迎 点赞#x1f44d; 收藏⭐ 留言#x1f4dd; 加关注✅! 本文由 秩沅 原创 收录于专栏#xff1a;unity游戏制作 ⭐mango的基础动作动画的添加⭐ 文章目录⭐mango的基础动作动画的添加⭐#x1f… ‍个人主页元宇宙-秩沅 hallo 欢迎 点赞 收藏⭐ 留言 加关注✅! 本文由 秩沅 原创 收录于专栏unity游戏制作 ⭐mango的基础动作动画的添加⭐ 文章目录⭐mango的基础动作动画的添加⭐‍前言‍场景搭建音频添加mango的移动和动画实现效果实现步骤mango的跳跃和动画实现效果**重点细节**实现步骤整体代码2⭐相关文章⭐‍前言 版本 为 Ltp 2021年版本的unity 类型 简单2D类冒险游戏 目的 熟悉掌握基本unityAPI 视频教程【2023小白狂飙unity2D冒险类游戏制作【mango的冒险】】 ‍场景搭建 需要注意的重点 渲染层级的关系 音频添加 音频资源直接去unity的商店里下载免费的资源即可 添加下图圈出的组件名 mango的移动和动画 实现效果 实现步骤 1.确定–移动的实现是通过刚体力的牵引 mango添加RigidBody2D组件2.添加地形碰撞器 3. 通过刚体组件实现物体的移动我们只需要将刚体速度的大小和方向进行赋值即可 细节勾选Freeze Rotation Z 作用不会倾倒 //通过刚体组件实现物体的移动我们只需要将刚体速度的大小和方向进行赋值即可//mangoMovex 和 mangoMoveY 都是vector2 类型的变量mangoMovex Vector2.right * x * SpeedVauel; //x轴的速度mangoMovey new Vector2(0, Rmango.velocity.y); //y轴的速度//速度向量的合成有大小并且有方向的Rmango.velocity mangoMovex mangoMovey; // 效果 可以进行移动但是方向不变定向的4.添加移动的动画 MGanimator.SetFloat(Run, Mathf.Abs(Rmango .velocity .x));5.实现转向和移动动画相契合 转向的三种方法注释Rotation180度旋转Scale正负的切换Flip勾选if (x 0){transform.rotation new Quaternion(0, 0, 0, 0);}else if (x 0){transform.rotation new Quaternion(0, 180, 0, 0);} mango的跳跃和动画 实现效果 重点细节 动画之间切换不流畅空中播放奔跑的动画跳不起来跳太高重复跳逻辑不顺畅导致的错误动画播放的快慢的控制 实现步骤 1.给动画机添加跳跃动画Jump 2.当按下空格的时候实现跳跃的动作 3.在跳跃时不播放奔跑动画也不播放静止动画 4.向上拉的力能否将物体拉动并且下降是否连贯 做牵引力运动要考虑力和质量还有重力的关系 动画的逻辑 奔跑动画在跳跃状态时才切换到跳跃动画 禁止状态在跳跃状态时也切换到跳跃动画 整体代码2 using System.Collections; using System.Collections.Generic; using UnityEditor.Rendering; using UnityEngine;//----------------------- //--作用mango的移动 //----------------------- public class mangoMove : MonoBehaviour {// Start is called before the first frame updateprivate float x;private float y;private Rigidbody2D Rmango;private Vector2 mangoMovex,mangoMovey;private float SpeedVauel 5;public float JumpSpeed 1000;private Animator MGanimator;private bool isGrounp;void Start(){Rmango GetComponentRigidbody2D();MGanimator GetComponentAnimator();}private void Update(){x Input.GetAxis(Horizontal); // 按AD键获取类型为Float的数值作为系数范围为【-11】//当按下A的时候 x是负数 按下D的时候x是正数if (x 0){transform.rotation new Quaternion(0, 0, 0, 0);}else if (x 0){transform.rotation new Quaternion(0, 180, 0, 0);}//当按下空格键和 符合 在地面的条件时if ( Input.GetButtonDown (Jump) isGrounp ) { Rmango.AddForce(Vector2.up * JumpSpeed );MGanimator.SetBool(Jump, true);}else if( isGrounp true ){MGanimator.SetBool(Jump, false );}}void FixedUpdate(){Move();}private void Move(){//通过刚体组件实现物体的移动我们只需要将刚体速度的大小和方向进行赋值即可//mangoMovex 和 mangoMoveY 都是vector2 类型的变量mangoMovex Vector2.right * x * SpeedVauel; //x轴的速度mangoMovey new Vector2(0, Rmango.velocity.y); //y轴的速度//速度向量的合成有大小并且有方向的Rmango.velocity mangoMovex mangoMovey;if (isGrounp true ) //是否在地面上{MGanimator.SetFloat(Run, Mathf.Abs(Rmango .velocity .x));}else{MGanimator.SetFloat(Run, 0);}}//碰撞器方法private void OnCollisionEnter2D(Collision2D collision){isGrounp collision . gameObject.CompareTag(grounp);Debug.Log( isGrounp);}private void OnCollisionExit2D(Collision2D collision) //也可以说是跳跃状态的时候{isGrounp false;Debug.Log( isGrounp);} } 我们继续后面的制作。 ⭐相关文章⭐ ⭐【2023unity游戏制作-mango的冒险】-2.开始画面API制作 ⭐【unity游戏制作-mango的冒险】-1.场景搭建 ⭐“狂飙”游戏制作—游戏分类图鉴网易游学 ⭐本站最全-unity常用API大全万字详解不信你不收藏 你们的点赞 收藏⭐ 留言 关注✅是我持续创作输出优质内容的最大动力
http://www.w-s-a.com/news/706921/

相关文章:

  • wordpress 建网站视频如何实现网站生成网页
  • 杭州品牌网站建设推广个人的网站建设目标
  • 济南有哪些网站是做家具团购的贸易公司自建免费网站
  • wap网站psd成立公司在什么网站
  • 网站建设婚恋交友聊城网站建设费用
  • 沈阳网站建设联系方式尉氏县金星网架公司
  • 医院网站建设实施方案基础微网站开发信息
  • 网站建设开发服务费记账百度指数搜索
  • 网站建设备案流程windows优化大师有必要安装吗
  • 怎么网站定制自己做网站卖视频
  • 网站开发二线城市网站制作过程中碰到的问题
  • 最好网站建设公司制作平台小程序开发教程资料
  • 陕西省高速建设集团公司网站国内做会展比较好的公司
  • 建设学校网站的原因网页设计实训报告1500
  • 网站建设客户来源江门网站设计华企立方
  • 自己如何做棋牌网站宁波网络推广优化方案
  • 深圳招聘网站推荐seo网站推广方案
  • 彩票网站开发 合法学术会议网站建设
  • 商务网站建设论文答辩pptseo技术博客
  • 怎样才能有自己的网站桂林搭建公司
  • 哪个网站做视频赚钱万科
  • 莆系医疗网站建设wp如何做网站地图
  • 网站建设应急处置方案团购网站 备案问题
  • 网站建设 岗位职责浙江中天建设集团有限公司网站
  • 西海岸建设局网站用wordpress建站学什么
  • 网站静态和动态学校网站建设流程步骤
  • 做群头像的网站在线怎么做俄语网站
  • 西安网站定制开发国内cms推荐
  • windows网站建设教程视频教程wordpress默认用户头像
  • 做网站需要什么软件wordpress会员邮件通知