Re: [問題] 有關 media playback 組件

看板Flash作者 (豬肉腳)時間18年前 (2007/11/03 00:20), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/3 (看更多)
請問大大!! 其實我學過程式的課,大致了解建構子的意思 但我卡到的點是,我不知道在flash的哪裡才能修改它 錯誤訊息為 : A media url, video object, and total time must be passed to FLVPlayer's constructor 但我不知道哪裡才能修改FLVplayer's constructor 可以再指點一下嗎 ? 謝謝!! ※ 引述《aquarianboy (我是沒牌的營養師!)》之銘言: : ※ 引述《divaka (豬肉腳)》之銘言: : : 你們好 : : 我有使用 mediaplayback 組件 : : 我知道設定總長度是 : : display.totalTime = 數字; : : 但我其實希望能從資料庫中抓數字出來丟給 totaltime : : 我已經抓成功了 也就是 flash 已經抓到那個數字 : : 但我如果設定 : : display.totalTime = xxx(我從資料庫抓的數字); : : 就會顯示 : : A media url, video object, and total time must be passed to FLVPlayer's : : constructor : : 有人可以告訴我該怎麼辦嗎 ? : : 多謝!!!!!!!!! : 我比較少用這個組件,所以不敢保證是不是正解 : 不過倒是可以分享一下把什麼叫「把參數傳入建構子」的說明 : 例如我建立了一個類別叫做Dog : //存檔為Dog.as,大小寫有差別 : class Dog { : private var _petName:String; : public function Dog(_n:String) { //這個同名的函數就是建構子 : if (_n == undefined) { : trace("你要給這個小狗一個名字"); : } else { : this._petName = _n; : trace("喔!!一隻新的小狗" + this._petName + "誕生了!"); : } : } : } : //存檔為whatever.fla隨便,放在跟Dog.as同目錄 : var myDog1:Dog = new Dog(); //這裡會丟出"你要給這個小狗一個名字"的訊息 : myDog1._petName = "小乖"; //直接丟出錯誤,因為_petName是private變數 : var myDog2:Dog = new Dog("小乖"); //這裡會丟出"喔!!一隻新的小狗小乖誕生了!" : 這個「小乖」字串,就是傳給建構子的參數 : 至於原PO提到的問題,可能得參考一下這個物件(或類別)的F1說明囉 :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.175.240

11/03 01:10, , 1F
真要找它的話,在flash的安裝目錄裡搜尋該類別的檔名
11/03 01:10, 1F
文章代碼(AID): #17Aqvd1Q (Flash)
討論串 (同標題文章)
文章代碼(AID): #17Aqvd1Q (Flash)