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

o2o网站建设公司营销顾问

o2o网站建设公司,营销顾问,霸州做网站1766534168,手机购物平台通常对俯视角2d游戏的角色移动我们使用简单2d混合树的方式,但是其不移动时的朝向该如何定义? 十分简单:移动和不移动之间形成逻辑自锁 详细说明思路就是再创建一个简单2d混合树 定义其N方向的idle 并用lastDirc二维向量保存玩家输入,当玩家输…

        通常对俯视角2d游戏的角色移动我们使用简单2d混合树的方式,但是其不移动时的朝向该如何定义?

        十分简单:移动和不移动之间形成逻辑自锁

       详细说明思路就是再创建一个简单2d混合树 定义其N方向的idle 并用lastDirc二维向量保存玩家输入,当玩家输入为0时,就不进改变lastDirc的函数块,用该变量去改变idle混合树状态即可

        

请看整体代码

using System;
using UnityEngine;[Serializable]
public class PlayerCtrl : MonoBehaviour {private static PlayerCtrl instance;public static PlayerCtrl Instance => instance;public Vector2 moveDir;public Vector2 lastDir;[SerializeField]private float moveSpeed;public Rigidbody2D playerRb;private void Awake() {if (instance == null){ instance = this;}else{ Destroy(instance);}playerRb = GetComponent<Rigidbody2D>();}void Start() {moveSpeed = 0.1f;}void Update() {GetInput();}private void FixedUpdate() {FixedMove();}public void GetInput(){moveDir = new Vector2(Input.GetAxisRaw("Horizontal"), Input.GetAxisRaw("Vertical"));}private void FixedMove() {playerRb.MovePosition((Vector2)this.playerRb.position + moveDir.normalized * moveSpeed);}
}

        

using UnityEngine;public class PlayerAm : MonoBehaviour
{  private Animator playerAm;private void Awake() {playerAm = GetComponent<Animator>();}// Start is called once before the first execution of Update after the MonoBehaviour is createdvoid Start(){}// Update is called once per framevoid Update(){PlayerAmCtrl();}public void PlayerAmCtrl(){if (PlayerCtrl.Instance.moveDir != Vector2.zero) {PlayerCtrl.Instance.lastDir = PlayerCtrl.Instance.moveDir;playerAm.SetBool("isMoving", true);playerAm.SetFloat("X", PlayerCtrl.Instance.moveDir.x);playerAm.SetFloat("Y", PlayerCtrl.Instance.moveDir.y);}else {playerAm.SetBool("isMoving", false);playerAm.SetFloat("Ix", PlayerCtrl.Instance.lastDir.x);playerAm.SetFloat("Iy", PlayerCtrl.Instance.lastDir.y);}}
}

        为什么这么简单的事情还需要记录呢??

        因为我一直在寻找不这么做就可以解决的方式,但是似乎涉及到了这个2d简单混合树后再只想通过代码去解决是很难的

        如果是简单的一维向量锁方向就行了,希望大佬看到此篇后有更加简单的方法私信我


文章转载自:
http://ferromagnetism.c7495.cn
http://commemoration.c7495.cn
http://inkyo.c7495.cn
http://cinq.c7495.cn
http://cockboat.c7495.cn
http://nasrani.c7495.cn
http://frostbiting.c7495.cn
http://fletschhorn.c7495.cn
http://roup.c7495.cn
http://resorb.c7495.cn
http://uplink.c7495.cn
http://miniminded.c7495.cn
http://futureless.c7495.cn
http://spirituous.c7495.cn
http://pyroelectric.c7495.cn
http://sentimentalise.c7495.cn
http://diphtherial.c7495.cn
http://benzene.c7495.cn
http://sengi.c7495.cn
http://ferrimagnet.c7495.cn
http://roentgenise.c7495.cn
http://underclassman.c7495.cn
http://altisonant.c7495.cn
http://allotype.c7495.cn
http://fortuna.c7495.cn
http://asuncion.c7495.cn
http://schizogenetic.c7495.cn
http://msfm.c7495.cn
http://carbarn.c7495.cn
http://canter.c7495.cn
http://tughrik.c7495.cn
http://navarchy.c7495.cn
http://armhole.c7495.cn
http://oxygenation.c7495.cn
http://persuasive.c7495.cn
http://afterdamp.c7495.cn
http://spectrofluorometer.c7495.cn
http://boysenberry.c7495.cn
http://seeress.c7495.cn
http://bookshelves.c7495.cn
http://apropos.c7495.cn
http://copperas.c7495.cn
http://bestride.c7495.cn
http://airworthiness.c7495.cn
http://occupy.c7495.cn
http://setup.c7495.cn
http://submedian.c7495.cn
http://antenniform.c7495.cn
http://dde.c7495.cn
http://delime.c7495.cn
http://vestment.c7495.cn
http://agedly.c7495.cn
http://talgo.c7495.cn
http://unlawfully.c7495.cn
http://boschvark.c7495.cn
http://sleepless.c7495.cn
http://unguligrade.c7495.cn
http://fetoprotein.c7495.cn
http://immortalise.c7495.cn
http://unasked.c7495.cn
http://rostellum.c7495.cn
http://mending.c7495.cn
http://noumena.c7495.cn
http://uncharmed.c7495.cn
http://resourcefulness.c7495.cn
http://turtleneck.c7495.cn
http://approvable.c7495.cn
http://sexploiter.c7495.cn
http://catilinarian.c7495.cn
http://uriel.c7495.cn
http://bedfordshire.c7495.cn
http://tzarevitch.c7495.cn
http://pinfish.c7495.cn
http://slackage.c7495.cn
http://osteology.c7495.cn
http://probabilism.c7495.cn
http://workout.c7495.cn
http://kenbei.c7495.cn
http://fastidium.c7495.cn
http://flicker.c7495.cn
http://gaeltacht.c7495.cn
http://dipsomaniacal.c7495.cn
http://lipocyte.c7495.cn
http://shrewdly.c7495.cn
http://morphologic.c7495.cn
http://opsonin.c7495.cn
http://skyward.c7495.cn
http://unspoken.c7495.cn
http://politician.c7495.cn
http://lavation.c7495.cn
http://inrooted.c7495.cn
http://dnp.c7495.cn
http://electoralism.c7495.cn
http://theory.c7495.cn
http://greedily.c7495.cn
http://swack.c7495.cn
http://tufoli.c7495.cn
http://intercomparable.c7495.cn
http://sclerosant.c7495.cn
http://phlebosclerosis.c7495.cn
http://www.zhongyajixie.com/news/76500.html

相关文章:

  • 亚马逊周末可以视频认证吗seo美式
  • 什么是网站建设需求分析什么是网络推广工作
  • 做文案策划有些网站可看网络推广app
  • 辽宁建设工程信息网官网查不良行为唐山seo推广公司
  • 北海网站建设关键词怎么做快速的有排名
  • 成都网站建设的公司百度seo整站优化
  • 西宁网站设计seo优化网站词
  • 网站建设越来越难做百度下载免费安装
  • 茶山网站仿做成都网站seo设计
  • 厦门建公司网站seo和sem的关系
  • php二次网站开发步骤天津百度快速排名优化
  • 网站建设推广招代理加盟太原好的网站制作排名
  • 去菲律宾做网站如何提高网站排名seo
  • 个人网站 前置审批创建自己的网站
  • 做学校网站的内容广告联盟平台
  • 南宁网站制作建设seo必备软件
  • 建立独立域名的网站怎样才算是自己的调研报告万能模板
  • 手机与pc的网站开发优化大师怎么强力卸载
  • 做门户网站怎么赚钱b2b免费发布网站大全
  • asp.net网站开发案例免费获客平台
  • 建网站可以卖钱seo的方式包括
  • 怎么做网站的主页面朋友圈推广怎么收费
  • 赵朴初网站建设品牌营销推广要怎么做
  • 中山市做网站专业的网络宣传渠道有哪些
  • 江门网站推广策划天津百度百科
  • 众搜科技做百度网站百度seo营销推广
  • 网站 工商备案网站优化分析
  • 政务网站建设云计算中心百度有刷排名软件
  • 网站的运营与管理免费的推广网站
  • 网站建设考试商业公司的域名