標有‘Action Script2’的文章

flash內使用點陣圖

flash.display.BitmapData; 在flash內使用點陣圖,需要import這個類別, 載入點陣圖的語法為 _mc = this.createEmptyMovieClip(“bm_mc”, 100); _bitmap = BitmapData.loadBitmap(“photo”); _mc.attachBitmap(_bitmap,10,”always”,false); photo為你的點陣圖在元件庫內的連結識別子名稱 attachBitmap的語法為attachBitmap(Bitmap物件, 深度, 點像素頡取, 柔化) 下面的函數是由我所撰寫的背景著色函數, 可將一個元件的背景填滿該點陣圖,類似網頁的background 若您希望點陣圖著色的範圍與該元件長寬相同, 可在傳值時直接傳入”元件名._height”、”元件名._width” 附註一題,此函數適用於as2.0。 //背景著色函數(元件、寬、高、圖片識別子名) function fillColor(tmpObj:MovieClip, bmpW:Number […]

繼續閱讀...

在瀏覽器內插入flash的幾種設定

在瀏覽器內插入flash的幾種設定 1. 讓Flash顯示透明(這項設定也可以讓Flash被壓在某些div之下) 2. 讓Flash允許全螢幕 3. 允許Flash存取網頁內的Javascript

繼續閱讀...

打字效果

下面範例程式中myWord是要打字出來的字 this.createTextField(“myword”,1,20,20,450,500); 在產生要傳入打字效果的文字欄位 typing(myword,80,myWord) 呼叫產生打字框的程式 傳入值為要顯示的打字欄位, 間隔時間, 要輸入文字 myWord = “前行政院長蘇貞昌回鍋參選台北縣長幾成定局!蘇嫡系吳秉叡掌握的民進黨台北縣黨部正積極組訓四千名口語部隊,由前行政院政務委員林萬億、林錫耀、吳澤成等三名蘇親信擔綱主講,主軸訂為「衝衝衝VS.吊車瑋」,針對性非常強,蘇縣長執政班底陸續各就各位。”; this.createTextField(“myword”,1,20,20,450,500); typing(myword,80,myWord); //打字函數(要顯示的打字欄位, 間隔時間, 要輸入文字) function typing(data_txt:TextField, interval_time:Number, myword:String) { data_txt.wordWrap = true; var […]

繼續閱讀...

在flash內捲動影片片段

flash.geom.Rectangle 若要對某個影片片段產生捲動軸,需要import此一類別, 關於此一類別的詳細介紹可見 http://livedocs.adobe.com/flash/8/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00002618.html 下面的函數為我撰寫的用來產生捲動軸的函數, 只需將要捲動的影片片段、往上按鈕、往下按鈕、顯示寬度、顯示高度 將這些值輸入此一函數,便可以產生捲動的效果了。 import flash.geom.Rectangle; var rollHeight:Number = 80; //產生捲動軸函數(要捲動的影片片段、往下按鈕、往上按鈕、顯示寬度、顯示高度) function createUpDownDrag(tmpObj:MovieClip, up_btn:MovieClip, down_btn:MovieClip, P_width:Number, P_height:Number) { var window:Rectangle […]

繼續閱讀...

在flash中控制flv檔案-淺談FLVPlayBack組件

1. 將FLVPlayBack拉入元件庫中(可用ctrl+F7呼叫組件視窗) 2. 在as內貼入下列代碼 //導入video類別 import mx.video.*; //設定Player所使用的面板。這邊要注意,面板的swf檔需要一齊被上傳!! //例如你使用SteelExternalAll.swf這個面板,那就需要將SteelExternalAll.swf與你所做出的swf檔案放在同個資料夾 Player.skin = “SteelOverAll.swf”; //是否根據影片大小縮放組件 Player.autoSize=false; //設定其他按鈕(這些也是從組件裡拉) Player.playButton = playbtn; Player.pauseButton = pausebtn; Player.playPauseButton = playpausebtn; Player.stopButton = stopbtn; Player.muteButton = mutebtn; Player.backButton = backbtn; Player.forwardButton = […]

繼續閱讀...