看板 Flash 關於我們 聯絡資訊
※ 引述《yakeilee (程式白癡寫程式)》之銘言: : 抱歉~~我又來了ˊˋ : 目前我用AS3寫了一段語法 : 經由compiler後告訴我要用package來打包語法 : 我做出來後 目前我做到了判斷跟是回傳正確 : 但是回傳正確後 我需要它可以跳轉場景或影格 : (我比較希望可以跳轉場景啦ˊˋ) : 可是都出現錯誤 : 1061: Call to a possibly undefined method gotoAndPlay through a reference with ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ : static type Script1. 在 Action Script 3 中出現了這個錯誤訊息,有很大的機率是你的程式少import東西 正規的 .fla 連結外部 .as程式檔 的寫法:(全大寫單字為你可自己設定的字) package PACKAGE_NAME //<-如果還搞不清楚怎用package,建議先省略不寫PACKAGE_NAME { import flash.display.*; //<-import 想成"匯入"某個(程式)組件,寫在package後 import flash.events.*; //你缺少匯入flash.display.*才能使用gotoAndPlay public class CLASS_NAME extends MovieClip //<-你的程式名,若是主程式,請把 { //CLASS_NAME和你的.as程式檔名取一樣 //若你的程式有和CLASS_NAME.fla串連,則一定要加 extends MovieClip public function CLASS_NAME() //<-當function名字和CLASS_NAME一樣時 { //叫作Constructor(建構子),其作用是用在程式 //Your program here; //執行時會被最先執行 } private function MY_FUNCTION():void //<-其他功能的程式函式 { //Some other program; } } } -- ※ 編輯: dreamboxer 來自: 59.115.169.5 (05/30 20:53)
yakeilee:好仔細唷~但是我需要花時間消化一下ˊˋ 05/30 21:09
yakeilee:謝謝你捏ˊˋ 一直搞不定語法超煩躁地忘記說謝謝.... 05/30 21:14
dreamboxer:希望有幫到忙...orz 05/30 21:29
dreamboxer:如果你是寫在.fla裡面的話就不用那麼麻煩了...直接 05/30 21:30
dreamboxer:import flash.display.*; 05/30 21:30
dreamboxer:雖說如果寫在.fla裡面...理論上應該不用import才是... 05/30 21:32
yakeilee:因為有fuction 都一直出現要我package 只好這樣用... 05/30 21:42
pikoto:如果沒解決的話,記得box一下. MovieClip(yourObject).gotoA 05/31 01:49