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

天津网站建设定制东营建设信息网站电话

天津网站建设定制,东营建设信息网站电话,wordpress后台主题插件,动画设计考研可以考什么专业Alex教程每一P的教程原代码加上我自己的理解初步理解写的注释#xff0c;可供学习Alex教程的人参考 此代码仅为较上一P有所改变的代码 【Unity教程】从0编程制作类银河恶魔城游戏_哔哩哔哩_bilibili Enemy.cs using System.Collections; using System.Collections.Generic;…Alex教程每一P的教程原代码加上我自己的理解初步理解写的注释可供学习Alex教程的人参考 此代码仅为较上一P有所改变的代码 【Unity教程】从0编程制作类银河恶魔城游戏_哔哩哔哩_bilibili Enemy.cs using System.Collections; using System.Collections.Generic; using UnityEngine;public class Enemy : MonoBehaviour {#region 组件public Animator anim { get; private set; }public Rigidbody2D rb { get; private set; }#endregion#region 类public EnemyStateMachine stateMachine;public EnemyIdleState idleState;#endregionprivate void Awake(){stateMachine new EnemyStateMachine();idleState new EnemyIdleState(this, stateMachine, Idle);anim GetComponentInChildrenAnimator();rb GetComponentRigidbody2D();}void Start(){stateMachine.Initialize(idleState);}void Update(){stateMachine.currentState.Update();} }EnemyState.cs using System.Collections; using System.Collections.Generic; using UnityEngine;public class EnemyState {protected Enemy enemy;protected EnemyStateMachine stateMachine;protected bool triggerCalled;private string animBoolName;protected float stateTimer;public EnemyState(Enemy _enemy, EnemyStateMachine _stateMachine, string _animBoolName){this.enemy _enemy;this.stateMachine _stateMachine;this.animBoolName _animBoolName;}public virtual void Enter(){triggerCalled false;Debug.Log(I enter animBoolName);enemy.anim.SetBool(animBoolName, true);}public virtual void Update(){stateTimer - Time.deltaTime;Debug.Log(Im in animBoolName);}public virtual void Exit(){enemy.anim.SetBool(animBoolName, false);}}EnemyStateMachine.cs using System.Collections; using System.Collections.Generic; using UnityEngine;public class EnemyStateMachine {public EnemyState currentState { get; private set; }//记得加private set不然很可能会被外部改了public void Initialize(EnemyState _startState){currentState _startState;currentState.Enter();}public void ChangeState(EnemyState _newState){currentState.Exit();currentState _newState;currentState.Enter();} }EnemyIdleState.cs using System.Collections; using System.Collections.Generic; using UnityEngine;public class EnemyIdleState : EnemyState {public EnemyIdleState(Enemy _enemy, EnemyStateMachine _stateMachine, string _animBoolName) : base(_enemy, _stateMachine, _animBoolName){}public override void Enter(){base.Enter();}public override void Exit(){base.Exit();}public override void Update(){base.Update();} }
http://www.hkea.cn/news/14357516/

相关文章:

  • 做网站需要深圳保障性住房和安居房的区别
  • 开网站建设公司好公司名高端大气不重名
  • 嘉兴做网站费用wordpress问卷模板下载
  • 网站宽屏版网站没有百度快照
  • 网站建设前准备工作网站首页图片怎么更换
  • 如何做一个移动网站台州网站建设 推广公司
  • 郑州400建站网站建设购物网站
  • 四川法制建设网站兴仁企业建站公司
  • 国防教育网站建设说明书网站制作商家入驻
  • 珠海专业网站制作公司seo网页推广
  • 外贸零售网站建设做pop网站
  • 图文网站建设樟木头电子网站建设报价
  • 大学网站设计网络营销推广的技巧有哪些
  • 做美食的网站哪个好做面点的网站
  • 做资格核查在哪个网站移动电子商务的概念
  • 网站编辑兼职免费的软件下载安装
  • 公司网站开发招标书电子商务网站建设与管理实务
  • 哪家企业网站建设好建设一个跟京东一样的网站
  • php 快速网站开发简网app工场怎么创app
  • h5网站如何做wordpress 数据库 缓存6
  • 郑州房地产网站建立网站数据库实验报告
  • 做猎头可以在哪些网站注册wordpress 无法安装
  • 郑州专业网站建设价格织梦笑话娱乐网站源码2w数据+36条采集规则
  • 海外网站制作手机app软件下载安装
  • 网站公司成功案例怎么写wordpress定时任务原理
  • wordpress免费网站模板下载地址网建教程
  • 摄影师网站推荐廊坊网站建设兼职
  • 知名营销网站开发成都百度推广公司地址
  • 珠宝购物网站的建设代理公司注册后果严重
  • 网站做优化必须要ftp吗姑苏区网络推广服务