quick中mvc結(jié)合狀態(tài)機(jī)在某1對(duì)象有多種狀態(tài)且常常需要轉(zhuǎn)換的時(shí)候,使用狀態(tài)機(jī)實(shí)現(xiàn)非常方便。在model層給對(duì)象添加狀態(tài)機(jī)組件,然后在觸發(fā)某種狀態(tài)時(shí)(onstart,onready,onrun…)分發(fā)事件,然后再view層監(jiān)聽(tīng)此事件,當(dāng)model處于某種狀態(tài)時(shí),觸發(fā)相應(yīng)的事件,view層監(jiān)聽(tīng)到事件后做出不同的動(dòng)作。關(guān)于mvc、狀態(tài)機(jī)的使用可以查看sample下的demo