Flash CS6中給動態類的實例添加屬性,添加以后屬性該怎么刪除呢?下面我們就來看看使用delete命令刪除添加的屬性的教程。
1、打開Flash軟件,選擇“ActionScript3.0”選項,新建一個空白文檔。
2、在時間軸的第一幀右擊,選擇“動作”選項。
3、首先,創建一個Object類實例,實例名為i。“動作”面板中的代碼如下圖所示。
4、接著,在實例中創建一個動態屬性Str,給它賦值“靜夜思”。
5、用“trace”命令輸出動態屬性的值。代碼如下圖所示,測試結果如下圖所示 。從結果中可以看出,可以向動態類添加屬性并賦值。
6、接著,用“delete”命令,刪除動態屬性。代碼如下圖所示。
7、最后,輸出動態屬性的值。測試程序,我們可以看到輸出的值為“undefined”,也就是說該屬性不存在,說明可以用“delete”刪除動態類添加的動態屬性。
8、這里還有一個注意點,那就是“delete”不能刪除用“var”定義的變量。在“動作”面板輸入以下代碼,測試程序后會提示錯誤,提示delete不能刪除該變量,只能刪除動態創建的變量。
以上就是flash刪除動態類添加的屬性的教程,希望大家喜歡,請繼續關注武林網。
相關推薦:
flash cs3總是提示1119訪問未定義的屬性怎么辦?
Flash怎么刪除數組元素? Flash數組刪除元素的注意事項
flash CS6屬性面板怎么使用? flash屬性面板的詳細介紹
新聞熱點
疑難解答