魔劍工舖

關於部落格
RPG製作大師XP腳本為主要更新

RPG製作大師VX腳本為其次更新

RPG製作大師VX_Ace目前不考慮

RPG製作大師MV腳本完全沒打算

留言完建議重新整理看看是否顯示

目前不處理本舖外腳本的相關問題

其他相關事項請觀看規定注意事項

本舖未來的經營計畫與VA的支援




var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-37462754-1']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

  • 294223

    累積人氣

  • 82

    今日人氣

    0

    訂閱人氣

【API】影片播放

    
       
安裝方法
打開腳本編輯器,對腳本「Main」按下右鍵,選擇插入,會出現1個空白腳本
在空白腳本內貼上以下腳本:

點選框框內的腳本按右鍵打開選單,選擇 [全選] 後在選擇 [複製] ,在指定的位置中貼上腳本即可
   
   
設置腳本   
生成影片對象
變數 = Movie.new('路徑')
變數 = Movie.new('路徑', 播放模式)
變數 = Movie.new('路徑', 播放模式, X座標, Y座標, 寬度, 高度)
生成影片對象並開啟影片,這個操作主要是產生影片要播放的資料用
原則上生成的影片對象並不會開始播放,必須下令播放後才會播放,此算是預備動作
變數:指定一個變數名稱用來儲存影片對象用,以下介紹的變數都是以這個變數名稱來做識別並操作
路徑:指定影片檔所在的路徑位置,原則上以遊戲所在的資料夾為起始路徑(不需要指定完整路徑)
   路徑除了要指定檔案名稱外,也要設定影片的副檔名,做為該腳本的一些識別用
播放模式:可以設定0~2的數值,如果沒有設定此引數,預設視同設定為0
     0:原視窗開啟,將會於RM遊戲窗口中顯示影片
     1:新視窗開啟,將新產生一個窗口來負責顯示影片,顯示大小改為窗口位置大小設定
     2:全螢幕開啟,例用螢幕整個畫面來播放影片,顯示大小可能不適用
X座標、Y座標、寬度、高度:
  設定影片的顯示位置以及大小(影片實際大小會自動縮放),可能因播放模式可能有不同
  如果沒有設定此引數,通常座標預設為0,而大小則和RM遊戲窗口一樣的大小
  
自動播放處理
變數.automatic
變數.automatic(關閉按鍵)
執行這個腳本以後,會執行一個預先設計好的影片播放處理
簡單來說就是自動幫你播放的影片,不需要自行做一些而外的操作
使用此腳本後,則腳本運行會停擺於這個腳本中(簡單來說這個腳本之下的腳本暫時不會執行)
直到影片播放完畢或是玩家按下指定按鍵的時候關閉影片
這時腳本的運作才會恢復正常並運行
這個影片處理有重複播放的處理,影片播放完畢之後會回到該影片開頭繼續播放
關閉按鍵:指定RM預設按鍵常數或是全鍵盤按鍵中的按鍵符號常數或數組來多重指定按鍵
     如果未設定此引數,原則上將不會有按鍵能讓玩家中突取消該影片的播放
     但要注意,沒設定按鍵並設定為重複播放的話,則影片會不斷的播放下去
  
播放
變數.play
將剛生成好的影片或是暫停、停止中的影片開始播放
原則上使用影片播放處理時,這個會自動呼叫這個腳本來使用
  
暫停
變數.pause
變數.pause(隱藏標誌)
暫停影片的播放,這個紀錄當前播放的位置,下令開始播放的時候將繼續以這個位置播放
原則上暫停後再執行這個腳本一次,一樣會恢復為播放狀態
隱藏標誌:可設定true或false,沒有指定此引數視同為false
     true:暫停時隱藏影片的畫面,在重新播放時顯示,本為API的預設效果
     false:保持當前的當前的影片畫面,為經過本腳本特殊處理後的效果
  
停止
變數.stop
停止影片的播放,停止後則播放的位置會回到開頭,請特別注意
  
音量操作
變數.volume
變數.volume = 音量
設定或是獲取當前影片播放的音量,預設值為100,原則上適用一般變數的操作
可以再自動播放處理之前使用來變更音量
音量:可設定0~100的數值,數值越大則聲音也就越大聲
  
重複播放操作
變數.repeat
變數.repeat = 真偽值
設定或是獲取當前影片重複標放標誌,預設為false,原則上適用一般變數的操作
可以再自動播放處理之前使用來設定是否重複播放
原則上這個腳本指再自動播放處理才有效果,其他場合下使用則可能要自動來寫重複播放的語法
真偽值:可設定true或false,設為true的話再自動播放處理下,再播放結束時回到開頭繼續播放
  
時間軸操作
變數.pos
變數.pos = 位置
設定或是獲取當前影片目前播放的時間軸位置,原則上適用一般變數的操作
如果說想要中途跳轉到指定的影片片段的話可以使用此腳本來指定
可以再自動播放處理之前使用來設定起始的影片播放位置
位置:可設為數值、true、false
   數值:設為0以上的數值,這個數值代表毫秒,也就是說設為10000相當於10秒後的影片位置
   true:等同設定0(但實際腳本執行並非如此,主要照預設API的操作進行)
   false:等同設定『變數.length』(但實際腳本執行並非如此,主要照預設API的操作進行)
  
獲取影片長度
變數.length
獲取到該影片總共的播放時間,單位為毫秒
  
釋放影片對象
變數.dispose
關閉影片,關閉後將無法進行任何和影片對象有關的操作
原則上這個腳本再自動播放處理結束時,會自動使用
   
   
原始腳本  
相簿設定
標籤設定
相簿狀態