當我們在flash中假如想要讓兩個外部檔互相溝通的話,以下將敘述之。
先創造一個傳送的as檔以及一個接收as,下列分別是「傳送:命名為Send.as」「接收:命名為testSend」。
在testSend建立一個「public function」,並且給予這個函式供給其他外部檔傳送的資料型態,在此設定變數名稱為test,資料型態為Number。並且在函式中撰寫接收到傳送端傳來的值之後欲處理的事情,別忘了將此類別檔做一個繼承的動作,在此繼承Sprite。
接著是傳送端的寫法,先「import testSend」,並且在function中宣告接收端的一個變數,在此寫為:private var test_Send : testSend = new testSend();。接著創造一個傳送的函式,並且在函式中寫入test_Send.test(2);,「test_Send」就是在這類別檔中所適用的變數,「test」就是在testSend.as檔中所創建的變數,供給兩個外部檔傳值所使用。


留言