Re: [問題] 有關 media playback 組件
請問大大!!
其實我學過程式的課,大致了解建構子的意思
但我卡到的點是,我不知道在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
11/03 01:10, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
Flash 近期熱門文章
PTT數位生活區 即時熱門文章