只有FlashPlayer9及以上版本支持as3編譯的SWF。這三個版本差別很大。現在最新版本是AS3。所以as3程序員做的是flash開發,不是flash設計。
擴展數據:
命名技巧
最好使用與所有者和相關項目相對應的包名。按照慣例,包名應該以反向url名開頭。
例如,如果ExampleCorp (exampleCorp。com)寫了壹些ActionScript3.0類,所有這些類都會放在COM中。examplecorp包(或com.examplecorp的子包)。
這樣,如果英國有另壹個ExampleCorp(ExampleCorp.co.UK),它也編寫了壹些ActionScript3.0類,那麽只需使用包UK.co.ExampleCorp就可以確保唯壹性。
當類是特定應用程序的壹部分時,它們應該放在特定於應用程序的子包中。例如,ExampleCorp可能有壹個名為WidgetStore的應用程序。
如果WidgetStore應用程序使用壹個名為ApplicationManager的類,那麽這個類應該在com.examplecorp .或該包的壹個子包中。
通常,包名以小寫字母開頭。
[隱式getter和setter]
公共函數getcount (): uint {
Return _計數;
}
Publicfunctionsetcount(值:uint): uint {
如果(值
_ _ count = = value
其他{
throw error();
}
}