FLASH裡面隱式設定獲取的另一種使用方式

2021-08-25 03:22:55 字數 462 閱讀 6378

假設有這麼乙個類,裡面有author這個屬性

class test

public function set author(dt:string)

public function get author():string

}在使用的時候,除了可以用正常的方式訪問如:

var t=new test();

trace(t.author);

t.author="www.fanflash.cn"

trace(t.author);

也可以使用這種方式:

t.__set__author("fanflash.cn");

trace(t.__get__author());

但是要注意的是在宣告的時候不能使用標標準的格式:

var t:test=new test();

因為這樣的話編譯器就會去檢查類裡面有沒有這個方法,進而會報錯

另一種禁用隱式動畫的方式

layer的屬性變化時,會呼叫actionforkey方法,如果這個方法返回乙個animation物件,則此次屬性變化引發乙個動畫。看教程,可以通過這個方法實現自定義屬性支援隱式動畫。於是猜想支援隱式動畫的layer自有的屬性也是通過這種方式來實現隱式動畫的,於是就有了下面的解決方法 inte ce...

繼承的另一種使用方式。。。

1 之前講的有繼承關係的類都是我們新建的,不常用 2 最常用的是直接繼承乙個已經存在的類 當你想要建立乙個新的類時 發現這個類中的一些功能在另外的某個類中存在 我們就沒必要從頭開始重寫這些功能,可以直接繼承已有的類,然後做補充 注 假如我們時需要父類中的初始化屬性,並且還需要新增點屬性,那麼必須覆蓋...

FLASH對XML的另一種解釋方法(優化速度)

url 簡介 原文better xml parsing 翻譯如下 首先,所謂分析xml就是從乙個xml文件中釋放資料,並建立乙個內部的資料代表。我們通常的做法是載入乙個xml檔案,並建立乙個陣列物件來裝載裡面的資料以便為我們在flash中使用。我們解釋xml文件並把資料裝載到陣列物件中的原因是多方面...