Flash cs6怎么使用private將成員變量屬性設(shè)置為私有變量?

flash cs6中定義成員變量主要是為了保證類的封裝性,但是成員變量一般不會讓實例直接訪問成員變量,該怎么訪問成員變量呢?只需用private將成員屬性設(shè)置為私有變量就可以了,下面我們就來看看詳細的教程。
1、新建一個類文件,定義一個直線Line的類,如下圖所示。
2、新建一個Flash文檔,將圖層1重命名為代碼圖層,打開動作面板。
3、首先,定義兩個點p1和p2,代碼如下圖所示。
4、接著,通過兩個點,定義直線line。
5、然后,輸出成員變量_p1。
6、運行程序,提示出錯信息。這是因為當(dāng)變量被修飾為private后,只有在定義它的類中才可以使用,fla中的實例或其他類文件都不能訪問。
7、如果Flash外部實例需要訪問上面的變量,可以通過方法來實現(xiàn)。在類文件中添加訪問私有變量_p1和_p2的代碼,用方法p1和p2實現(xiàn)訪問私有變量。
8、回到Flash文件中,將最后一句代碼稍加修改,用方法p1來訪問私有變更_p1。
9、運行程序,_p1被成功訪問,它的坐標顯示在Flash的輸出窗口中了。
以上就是flash cs6中私有變量的作用介紹,希望大家喜歡,請繼續(xù)關(guān)注腳本之家。
相關(guān)推薦:
flash cs6實例屬性和靜態(tài)屬性有什么區(qū)別?
相關(guān)文章
- flash cs3元件注冊點怎么修改?flash中可以根據(jù)注冊點的位置來判斷元件的在場景中的坐標,該怎么更改注冊點的位置呢?下面我們就來看看詳細的教程,需要的朋友可以參考下2017-07-07
- flash怎么畫可愛的小狗狗圖形?flash中想要繪制一個可愛的小狗狗頭的圖形,該怎么繪制呢?下面我們就來看看詳細的教程,很簡單,需要的朋友可以參考下2017-07-06
flash cs5.5怎么繪制小火苗? flash畫火焰的教程
flash cs5.5怎么繪制小火苗?flash中想要繪制一個小火苗,該怎么繪制?下面我們就來看看使用flash畫火焰的教程,很簡單,需要的朋友可以參考下2017-07-05- flash怎么使用骨骼工具制作爬行的毛毛蟲動畫?flash中想要制作一個不算努力爬行的毛毛蟲,該怎么制作呢?下面我們就來看看詳細的教程,需要的朋友可以參考下2017-07-04
- flash怎么繪制一個草雞蛋?flash中想要繪制一個草雞蛋,該怎么繪制呢?這是一個很簡單的列子,下面我們就來看看詳細的教程,需要的朋友可以參考下2017-07-03
- FLASH怎么繪制一幅春意盎然的花園的動圖?FLASH中想要繪制一幅動圖,滿花園的花草和紛飛的蝴蝶,該怎么繪制這幅動圖呢?下面我們就來看看詳細的教程,需要的朋友可以參考下2017-07-02
- flash怎么制作一個水滴滴落的動畫?flash中想要繪制一個水滴,同事制作水滴滴落的效果,該怎么制作呢?下面我們就來看看詳細的教程,需要的朋友可以參考下2017-06-30
flash怎么導(dǎo)入文件? flash導(dǎo)入類文件的教程
flash怎么導(dǎo)入文件?flash中想要導(dǎo)入文件,該怎么導(dǎo)入呢?今天我們就來看看flash cc版導(dǎo)入類文件的教程,很簡單,需要的朋友可以參考下2017-06-29- Flash怎么制作動態(tài)復(fù)制影片剪輯?flash中想要制作動態(tài)復(fù)制影片剪輯,該怎么實現(xiàn)呢?下面我們就來看看詳細的教程,很簡單,需要的朋友可以參考下2017-06-28
- flash cs3總是提示1119訪問未定義的屬性怎么辦?flash cs3中編寫代碼的時候總是失敗,提示1119訪問未定義的屬性,該怎么解決這個問題呢?下面我們就來看看詳細的教程,需要2017-06-27