[flash lite 2.0 & php]在flash lite中動態換圖片

在flash lite中要讀入圖片有什麼辦法?
最單純就是藉由邦邦大哥寫的這個class
然後動態讀入(預設情況是在讀取一個有寫有url=”pic.jpg”的文字檔後去載入圖片):

var loader:MyLoader = MyLoader.getLoader(this);
loader.addEventListener("onLoadInit", Delegate.create(this, loader_onLoadInit));
var send_lv:LoadVars = new LoadVars(); 
var result_lv:LoadVars = new LoadVars(); 
 
result_lv.onLoad = function(success:Boolean) { 
    if (success) { 
        getPic(result_lv.url,this);
    } else { 
        trace_txt.text = "Error connecting to server."; 
    } 
}; 
 
function getPic(url:String,mov:MovieClip){
	var container:MovieClip = mov.createEmptyMovieClip("pic_" + num, 10+num);
	loader.loadMovie(url,container);
}
 
function loader_onLoadInit(evtObj:Object) {
	var pic:MovieClip = evtObj.target;
	//pic._x = 10;
}
send_lv.sendAndLoad("link_url.php", result_lv);

當然由於日本的手機有限制swf不能超出100kb(好像是docomo)
所以要載入的圖片要先算好總kb數….
而且gif檔會有問題
我是都用jpg解決…..
繼續閱讀

[flash lite 2]用getURL()跟手機做互動

用Flash的getURL()可以啟動手機上其他的應用程式來達到互動的目的

  • 單純指定url時當然就是網頁的瀏覽,可以使用絕對或是相對路徑(https也ok)
  • ”mailto:~”啟動指定的郵件軟體發送至參數中的mail address
  • ”tel:~”撥打電話
  • ”tel-av:~”撥打視訊電話

比較需要注意的是,getURL()需要在使用者按下案鍵後才會作用
如果同按鍵指定兩個以上的話,只有最初指定的有效
繼續閱讀

久しぶりの週末残業!

很久沒有拜六還要進公司的感覺了,這應該是來日本後最像工作的一個工作了吧!新工作現在在進行的是結合一個日本手機上的SNS-『モバゲイ』作一個手機上的遊戲,類似FB上的Mafia Wars Game。我當然還是主要負責flash,但該死的flash lite真的弄得我很想砸螢幕,尤其是碰到docomo可以,au跟softbank不行的bug時,真的會搞不懂為啥日本手機要搞這麼麻煩勒!!但是除了自己的flash,當然還是免不了也要幫忙一下php跟資料庫,恩 還有伺服器設定….還有………..反正,一樣的規則!到哪邊都是要當三個人用就是了@@

這讓我想起在橘子磨坊的那段歲月,一樣大家開會時很開心的參雜著瞎哈拉,一樣加班加到當你抬起頭望向窗外時已經沒有太陽,一樣被工作壓得很想幹瞧髒話,但談到工作時可以很自信的跟人家說:對啊 那是我做的!!可是阿,如果可以,可以讓我再少加點班嗎!?
繼續閱讀