[英]ActionScript 2 - ActionScript 3: common subset?
我想為我的一個項目的Flash客戶端自動生成ActionScript類。 (這些項目具有描述我的模型的正式方式,這些方式已經用於生成SQL和管理界面)。
現在,ActionScript應該/可以與ActionScript 2和3兼容。是否有描述某處可用功能的最大通用子集?
我認為您會一頭霧水,因為AS2和AS3在其中聲明類/包的方式有所不同。
如果您希望通過模板創建類,則建議使用FlashDevelop。 它具有一個get模板系統。
ActionScript 2類/包示例:
class com.yourpackage.YourClass extends MovieClip {
function YourClass() {
//contructor
}
}
ActionScript 3類/包示例:
package com.yourpackage {
public class YourClass extends MovieClip {
public function YourClass():void {
//contructor
}
}
}
但這僅僅是語法。 兩種語言之間的基本區別遠不止是格式化。 還有另一種思維方式。
使您能夠執行此操作的一種可能替代方法是使用Haxe 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.