Player 播放器 Player 元件可播放聲音或影像檔,或使裝置震動。Player 元件為一非可視元件,可播放聲音或影像檔和控制震動手機。 要播放的檔案名稱是從 Source 屬性中設定,這可以在 Deisgner 或 Block Editor 中設定。 震動的時間長度則是在Block Editor 中設定,單位為毫秒。 請參考 http://developer.android.com/guide/appendix/media-formats.html 來參考有關檔案類型的詳細資訊。 Player 元件主要用在播放較長的聲音 / 影像檔,或使裝置震動,如果播放較短的聲音檔時請使用 Sound 元件。 屬性 Source 指定要播放的聲音檔。 player.Sourse : 取得 player 播放的聲音檔 Set player.Sourse : 設定 player 播放的聲音檔 Volume 設定播放聲音大小,範圍為0~100之間 Set player.Volume : 設定 player 播放的聲音大小 PlayOnlyInForeground 設定當使用者離開當前螢幕時是否繼續播放,true表示當使用者離開當前螢幕時暫停播放,false則表示無論使用者是否離開螢幕都繼續播放 player.PlayOnlyInForeground : 取得當使用者離開當前螢幕時是否繼續播放 Set player.PlayOnlyInForeground : 設定當使用者離開當前螢幕時是否繼續播放 Loop 設定是否循環播放,true表示循環播放,且當播放器正在播放時若進行此項設定會影響播放器當前的播放 player.Loop : 取得 player 是否循環播放 Set player.Loop : 設定 player 是否循環播放 | IsPlaying 回傳值為(boolean),代表播放器是否正在播放 player.IsPlaying : 取得 player 是否正在播放 方法 Pause player.Pause : 暫停播放聲音或影片。 Start player.Start : 開始播放聲音或影片。 Stop player.Stop : 停止播放聲音或影片。 Vibrate(number milliseconds) player.Vibrate : 使手機震動,需指定震動時間,單位為毫秒。 事件 OtherPlayerStarted() When Player.OtherPlayerStarted : 當播放途中(不論暫停或是播放中)若有其他播放器開始播放則觸發此事件。 Completed() When Player.Completed : 當即將播放完畢時觸發此事件。 |