我們討論下AS的問題。
先不急于動(dòng)手打代碼,我們先要想好這代碼怎么個(gè)寫法,怎么個(gè)安排。
好,現(xiàn)在小鳥們排好隊(duì),一個(gè)個(gè)來回答,你準(zhǔn)備怎么寫:
10個(gè)小菜鳥9個(gè)會(huì)回答:我X你的傻X~!還能怎么寫?F9按了開始寫啊……gotoandplay啊,onrelease啊,if啊……該寫啥寫啥……
咳咳,事實(shí)上,也沒錯(cuò)。
游戲也能這么出來。
不過我個(gè)人推薦我們?cè)撊谌朦c(diǎn)面向?qū)ο缶幊痰母拍睢?/p>
啥?NONONO……我不是要開始講復(fù)雜的東西……
我盡量把話往簡單了講……
我們上講統(tǒng)計(jì)過游戲大致那幾個(gè)東西是吧?我們現(xiàn)在就把那幾個(gè)東西獨(dú)立開來做。
用你聽過的,就是分幾個(gè)CLASS(類)來做。
比如,人物,我們就搞個(gè)人的CLASS,寶物,我們就搞個(gè)寶物的CLASS,和傳統(tǒng)的F9按開一股腦的打代碼不同,CLASS類文件是另外寫的.AS文件,然后游戲主的.SWF主文件調(diào)用的。
來張圖:

每個(gè)CLASS都會(huì)被綁定在對(duì)應(yīng)的MC上

上節(jié)統(tǒng)計(jì)過的,游戲一共就那么幾個(gè)MC,每人把自己對(duì)應(yīng)的小蜜綁好合成一體,在舞臺(tái)上一合成,就是個(gè)完整的能運(yùn)作的游戲了/

這樣的結(jié)構(gòu)有什么好處?
|
新聞熱點(diǎn)
疑難解答
圖片精選