簡體   English   中英

ActionScript 2-ActionScript 3:常見子集?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM