Re: [問題] 另外的class中的語法問題

看板Flash作者 (陌生人)時間18年前 (2008/05/30 20:49), 編輯推噓4(404)
留言8則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《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)

05/30 21:09, , 1F
好仔細唷~但是我需要花時間消化一下ˊˋ
05/30 21:09, 1F

05/30 21:14, , 2F
謝謝你捏ˊˋ 一直搞不定語法超煩躁地忘記說謝謝....
05/30 21:14, 2F

05/30 21:29, , 3F
希望有幫到忙...orz
05/30 21:29, 3F

05/30 21:30, , 4F
如果你是寫在.fla裡面的話就不用那麼麻煩了...直接
05/30 21:30, 4F

05/30 21:30, , 5F
import flash.display.*;
05/30 21:30, 5F

05/30 21:32, , 6F
雖說如果寫在.fla裡面...理論上應該不用import才是...
05/30 21:32, 6F

05/30 21:42, , 7F
因為有fuction 都一直出現要我package 只好這樣用...
05/30 21:42, 7F

05/31 01:49, , 8F
如果沒解決的話,記得box一下. MovieClip(yourObject).gotoA
05/31 01:49, 8F
文章代碼(AID): #18F_VjOJ (Flash)
討論串 (同標題文章)
文章代碼(AID): #18F_VjOJ (Flash)