我們討論下AS的問題。
先不急于動手打代碼,我們先要想好這代碼怎么個寫法,怎么個安排。
好,現在小鳥們排好隊,一個個來回答,你準備怎么寫:
10個小菜鳥9個會回答:我X你的傻X~!還能怎么寫?F9按了開始寫啊……gotoandplay啊,onrelease啊,if啊……該寫啥寫啥……
咳咳,事實上,也沒錯。
游戲也能這么出來。
不過我個人推薦我們該融入點面向對象編程的概念。
啥?NONONO……我不是要開始講復雜的東西……
我盡量把話往簡單了講……
我們上講統計過游戲大致那幾個東西是吧?我們現在就把那幾個東西獨立開來做。
用你聽過的,就是分幾個CLASS(類)來做。
比如,人物,我們就搞個人的CLASS,寶物,我們就搞個寶物的CLASS,和傳統的F9按開一股腦的打代碼不同,CLASS類文件是另外寫的.AS文件,然后游戲主的.SWF主文件調用的。
來張圖:
每個CLASS都會被綁定在對應的MC上
上節統計過的,游戲一共就那么幾個MC,每人把自己對應的小蜜綁好合成一體,在舞臺上一合成,就是個完整的能運作的游戲了/
這樣的結構有什么好處?
新聞熱點
疑難解答