2011年8月26日 星期五

[AS3] Security.showSettings()__啟動「Flash Player 設定」面板


flash.system.Security.showSettings()

//顯示使用者最後一次關閉「Flash Player 設定」時所開啟的面板
//Security.showSettings("default");
Security.showSettings(SecurityPanel.DEFAULT);

//顯示「Flash Player 設定」中的「攝影機」面板
//Security.showSettings("camera");
Security.showSettings(SecurityPanel.CAMERA);

//顯示「Flash Player 設定」中的「麥克風」面板
//Security.showSettings("microphone");
Security.showSettings(SecurityPanel.MICROPHONE);

//顯示「Flash Player 設定」中的「顯示」面板
//Security.showSettings("display");
Security.showSettings(SecurityPanel.DISPLAY);

//顯示「Flash Player 設定」中的「本機儲存設定」面板
//Security.showSettings("localStorage");
Security.showSettings(SecurityPanel.LOCAL_STORAGE);

//顯示「Flash Player 設定」中的「隱私權設定」面板
//Security.showSettings("privacy");
Security.showSettings(SecurityPanel.PRIVACY);

//在不同的瀏覽器視窗中顯示「設定管理員」
/*Security.showSettings("settingsManager");*/
Security.showSettings(SecurityPanel.SETTINGS_MANAGER);

2011年8月24日 星期三

AIR Debug Launcher (ADL) 應用程式

AIR Debug Launcher (ADL) 應用程式

2011年8月15日 星期一

[AS3] 讀取作業系統剪貼簿

flash.desktop.ClipboardFormats

package System {
package System {
 
 import flash.display.MovieClip;
 import flash.desktop.ClipboardFormats;

 public class setClipboard_1000815 extends MovieClip {
  
  public function setClipboard_1000815() {
   /*讀取作業系統剪貼簿*/
   var clipboardData:String  = 
Clipboard.generalClipboard.getData(ClipboardFormats.TEXT_FORMAT) as String;
  }
 }
}

2011年8月12日 星期五

[AS3] flash.sampler套件 - getSize()函數__取得不同顯示物件記憶體使用量

flash.sampler套件__●getSize()函數
getSize()函數會顯示物件所耗用的記憶體位元組。

選擇適當的顯示物件類型,有助於限制記意體使用量。
Shape - 非互動的簡單形狀
Sprite - 不需時間軸的互動物件
MovieClip - 如需使用時間軸的動畫

package  {
	
	import flash.display.MovieClip;
	import flash.display.Shape;
	import flash.sampler.getSize;
	import flash.display.Sprite;
	
	public class Main extends MovieClip {
		
		public function Main() {
			trace(getSize(new Shape())); //236
			trace(getSize(new Sprite())); //408
			trace(getSize(new MovieClip())); //444
			return;
		}
	}
	
}

2011年8月11日 星期四

[AS3] 將 [SWF()] 中繼資料標籤套用至根文件類別,設定影格速率、寬、高、背景色...

package  {
	
	import flash.display.MovieClip;
	
	[SWF(frameRate="24", width="1024", height="600", backgroundColor="#666666")]
	public class Main extends MovieClip {
		
		public function Main() {
			trace('[SWF(frameRate="24", width="1024", height="600", 
                              backgroundColor="#666666")]');
		}
	}
	
}


2011年8月6日 星期六

[AS3] flash.media.StageVideo