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

怎么自己开发网站免费的网络营销方式

怎么自己开发网站,免费的网络营销方式,互联网营销推广怎么做,中铁建设集团有限公司梅洪亮Unity实现设计模式——状态模式 状态模式最核心的设计思路就是将对象的状态抽象出一个接口#xff0c;然后根据它的不同状态封装其行为#xff0c;这样就可以实现状态和行为的绑定#xff0c;最终实现对象和状态的有效解耦。 在实际开发中一般用到FSM有限状态机的实现然后根据它的不同状态封装其行为这样就可以实现状态和行为的绑定最终实现对象和状态的有效解耦。 在实际开发中一般用到FSM有限状态机的实现GF框架中的FSM和流程控制就是基于这个原理实现的。 1.State状态的抽象基类 public abstract class State{protected Context m_Context null;public State(Context theContext){m_Context theContext;}public abstract void Handle(int Value);}2.ConcreteStateAConcreteStateBConcreteStateC 状态State的子类 /// summary/// 状态A/// /summarypublic class ConcreteStateA : State{public ConcreteStateA(Context theContext) : base(theContext){ }public override void Handle(int Value){Debug.Log(ConcreteStateA.Handle);if (Value 10)m_Context.SetState(new ConcreteStateB(m_Context));}}/// summary/// 状态B/// /summarypublic class ConcreteStateB : State{public ConcreteStateB(Context theContext) : base(theContext){ }public override void Handle(int Value){Debug.Log(ConcreteStateB.Handle);if (Value 20)m_Context.SetState(new ConcreteStateC(m_Context));}}/// summary/// 状态C/// /summarypublic class ConcreteStateC : State{public ConcreteStateC(Context theContext) : base(theContext){ }public override void Handle(int Value){Debug.Log(ConcreteStateC.Handle);if (Value 30)m_Context.SetState(new ConcreteStateA(m_Context));}}3.Context Context类-持有目前的状态,并将相关信息传给状态 public class Context{State m_State null;public void Request(int Value){m_State.Handle(Value);}public void SetState(State theState){Debug.Log(Context.SetState: theState);m_State theState;}}4.测试代码 public class StatePatternExample5 : MonoBehaviour{void Start(){UnitTest();}void UnitTest(){Context theContext new Context();theContext.SetState(new ConcreteStateA(theContext));theContext.Request(5);theContext.Request(15);theContext.Request(25);theContext.Request(35);}}
http://www.zqtcl.cn/news/960256/

相关文章:

  • 石家庄住房和城乡建设部网站企业自助建站系统怎么建
  • 建设企业网站都需要啥网站开发 自我评价
  • 购物网站主页怎么做网站建设的优势何江
  • 宿州网站建设多少钱广西壮族自治区医保网上服务大厅
  • 宾馆酒店 网站模板wordpress手动获取相关文章
  • 荆州网站开发在线推广网站的方法
  • 可以查企业的网站网站建设的外国文献
  • 什么网站可以做相册视频企业网站开发时间
  • 德州市建设小学网站精品网站建设费用
  • 云主机可以做几个网站wordpress 自动发布
  • python网站开发简单吗小程序开发定制北京公司
  • 做网站什么都不懂 怎么做wordpress10款音乐插件
  • 何使网站的页面结构更为合理建用vs2013做网站案例
  • 帮人做空间网站怎么赚钱静态网站怎么维护
  • 3d网站带后台下载深圳建站公司设计深业集团
  • 上海人才中心网站电脑培训班
  • 桂林网站建设服务电话网页开发基础
  • 企业型网站建设策划网站案例模板
  • 怎么做产品网站wordpress ajax form
  • 智能建站设计开发电子商务网站的主流语言
  • 大型建站公司是干嘛的北京最富裕的三个区
  • 深圳网站建设设计公司苏州营销网站建设公司排名
  • 网站h1标签的应用漯河网站关键词优化
  • 企业做推广哪些网站比较好环球资源网官方网站
  • 没有网站如何做落地页城市门户网站建设
  • 网易梦幻西游手游官方网站下载制作网站谁家做的好
  • 北京网站制作外包如何在易语言上做网站
  • 中国的网站做欧美风广告设计是干什么的
  • 做酱菜网站做网站什么是解析什么是跳转
  • 西安企业网站备案一般得多少天网站建设公司2018