Flash cs6中MVC模式下,想要用控制器把模型和視圖聯系起來,通過控制模型使視圖在舞臺中顯示。該怎么實現呢?下面我們就來看看詳細的教程。
1、先用MVC模式設計好模型類RectangleM和視圖類RectangleV,保存在同一個文件夾中,本例為“MVC設計模式的實現”。
2、接著,創建一個控制器類RectangleC,與模型類和視圖類保存在同一文件夾中。
3、在類中,先定義包名,插入顯示類Sprite類包。
4、創建一個類RectangleC,繼承顯示類Sprite,用以實現控制器。
5、定義構造函數RectangleC,修飾符為public。
6、創建一個RectangleM類的實例,用以新建一個模型實例M。
7、創建一個RectangleV視圖實例,帶有一個參數為模型實例M。
8、將實例V添加到顯示列表中,使矩形能夠正常顯示。
9、設置矩形的起點坐標,坐標值為(100,100)。
10、最后,設置矩形的寬和高,在舞臺繪制矩形。
11、新建一個Flash文檔,在屬性面板中輸入控制器RectangleC類。
12、運行程序,按控制器的設置,在舞臺中輸出一個矩形。我們已成功實現MVC模式的控制器了。
以上就是flash中MVC模式的應用,希望大家喜歡,請繼續關注武林網。
相關推薦:
Flash怎么使用鼠標滾輪控制五角星旋轉?
Flash中心點和注冊點有什么相同與區別?
flash怎么給蠟燭添加熊熊燃燒的動畫效果?
新聞熱點
疑難解答