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

可以做动效的网站html变Wordpress

可以做动效的网站,html变Wordpress,响应式网站模板,网站的设计思路范文本篇我们通过使用单例模式来创建一个公共执行器#xff0c;使得原本应该在Update()、FixedUpdate()中的指令都可以统一放在一个对象中执行#xff0c;且可进行添加和移除操作。 1. 创建单例模式改造器#xff1a;SingletonMono 我们先创建一个单例模式改造器#xff0c;使…本篇我们通过使用单例模式来创建一个公共执行器使得原本应该在Update()、FixedUpdate()中的指令都可以统一放在一个对象中执行且可进行添加和移除操作。 1. 创建单例模式改造器SingletonMono 我们先创建一个单例模式改造器使得其它类想要使用单例模式都可以直接继承该类 using UnityEngine;public class SingletonMonoT : MonoBehaviour where T : SingletonMonoT {public static T Instance;protected virtual void Awake(){if (Instance null){Instance (T)this;}else{Destroy(gameObject);}} }2. 公共执行器MonoManager 关于 PlayerInputControl 类的相关解释可参考文章[步骤] 启用Unity全新输入系统。 using System; using UnityEngine;public class MonoManager : SingletonMonoMonoManager {[HideInInspector] public PlayerInputControl input;private void OnEnable(){if (input null)input new PlayerInputControl();input.Enable();}private void OnDisable(){input?.Disable();}private Action updateAction;private Action lateUpdateAction;private Action fixedUpdateAction;public void AddUpdateListener(Action action){updateAction action;}public void RemoveUpdateListener(Action action){updateAction - action;}public void AddLateUpdateListener(Action action){lateUpdateAction action;}public void RemoveLateUpdateListener(Action action){lateUpdateAction - action;}public void AddFixedUpdateListener(Action action){fixedUpdateAction action;}public void RemoveFixedUpdateListener(Action action){fixedUpdateAction - action;}private void Update(){updateAction?.Invoke();}private void LateUpdate(){lateUpdateAction?.Invoke();}private void FixedUpdate(){fixedUpdateAction?.Invoke();} } 3. 测试TestMonoManager using System.Collections; using UnityEngine;public class TestMonoManager : MonoBehaviour {Coroutine coroutine;private void Start(){MonoManager.Instance.AddUpdateListener(TestUpdate);MonoManager.Instance.AddFixedUpdateListener(TestFixedUpdate);MonoManager.Instance.AddFixedUpdateListener(TestLateUpdate);coroutine MonoManager.Instance.StartCoroutine(TestCoroutine());}private void TestUpdate(){print(正在执行Update);}private void TestFixedUpdate(){print(正在执行FixedUpdate);}private void TestLateUpdate(){print(正在执行LateUpdate);}private IEnumerator TestCoroutine(){while (true){yield return new WaitForSeconds(0.1f);print(正在执行TestCoroutine);// 当用户按下移动键则停止执行该协程if (MonoManager.Instance.input.Player.Move.ReadValueVector2() ! Vector2.zero){MonoManager.Instance.StopCoroutine(coroutine);}}}}
http://www.dnsts.com.cn/news/66436.html

相关文章:

  • 临沧建设局网站七牛云cdn wordpress
  • 淘宝网站备案seo搜索工具栏
  • 做网站流程视频长沙品质网站建设优点
  • 免费下载设计素材网站创立一个网站要多少钱
  • 网站搜索优化公司企业办公系统oa哪个好
  • 网站建设专员招聘公司网站域名续费
  • 网站定制功能仿新浪首页网站模板
  • 北京网站建设app企业服务建设网站
  • 哪些网站可以免费推广网站搭建网站设置
  • 怎样建设淘宝客导购网站高端文化网站模板
  • 枣庄市 网站建设网站开发总结与收获
  • jsp做的简单的图书馆网站邯郸学校网站建设报价
  • 包头市建设厅官方网站广州市场调研公司
  • 什么网站可以在线做考教师岗位的题c2c有哪些网站
  • 织梦后台怎么建设网站做移动网站优化排名
  • 海口网络平台网站开发网站招聘怎么做
  • 4p营销策略分析seo外链平台热狗
  • 运用django做网站最好的做网站
  • 已申请域名怎么做网站wordpress关闭功能
  • 潍坊网站模板建站写软文推广
  • 校园网站制作模板南昌地宝网最新招聘
  • 2017网站开发语言搜索引擎排名google
  • 怎么让谷歌收录我的网站浙江同安建设有限公司网站
  • 怎么把自己做的网站让外网访问高端室内设计公司起名
  • 室内设计师招聘网站网站推广工作计划
  • 制作网站公司服务器租赁一年的费用网站优化招聘
  • 网站下载端口建设合肥seo网站推广外包
  • 建设厅官方网站北京黄页模式
  • 东莞怎么制作网站网页制作平台的是
  • 四川高速公路建设开发总公司网站wordpress视频解析插件