|
查看: 2055|回复: 1
|
关于External ActionScript的问题。
[复制链接]
|
|
|
最近对External Actionscript的用途比较好奇。想知道这样的.as的用途大致上是用来做什么的。为什么不将AS直接写入原档?好处是什么?
如果说是External,那它又要怎样和Flash沟通?
像下面的例子:
class com.example.Greeter extends MovieClip
{
public function Greeter() {}
public function onLoad() :Void
{
var txtHello:TextField = this.createTextField("txtHello", 0, 0, 0, 100, 100.);
txtHello.text = "Hello, world";
}
}
extends的意思是什么? |
|
|
|
|
|
|
|
|
|
|
发表于 4-12-2009 10:11 AM
|
显示全部楼层
原帖由 VernGalaxy 于 3-12-2009 09:41 AM 发表 
最近对External Actionscript的用途比较好奇。想知道这样的.as的用途大致上是用来做什么的。为什么不将AS直接写入原档?好处是什么?
如果说是External,那它又要怎样和Flash沟通?
像下面的例子:
class com.e ...
class 的寫法當然是為了實踐 OOP 概念, 而且你每做一個 Flash 就要慢慢的複製這些 class 內容到 FLA 檔案中嗎?? 還是直接用 include 快??
你的 External 是指 Third Party Language 還是指這些 Class??
Extend 就是繼承的意思, 你去翻閱一些 OOP 書籍如 Java 即可明白其用法與概念 |
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|