Я думаю, что вы будете озадачены, потому что 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
}
}
}
Но это всего лишь синтаксис. Между языками есть гораздо более фундаментальные различия, чем просто форматирование. Существует также другой способ мышления.