本帖最后由 wabcmcc 于 2018-11-22 21:24 编辑
用事件頁改變角色圖像.不用腳本指令.
用腳本指令.不是插件指令
如果要使用MKV腳本更改actor的圖像,則如下所示。 //歩行キャラ $gameActors.actor(アクターID).setCharacterImage("画像名", 画像番号) //顔 $gameActors.actor(アクターID).setFaceImage("画像名", 画像番号) //[SV]戦闘キャラ $gameActors.actor(アクターID).setBattlerImage("画像名") //変更を反映 $gamePlayer.refresh() 圖像編號對應如下。 0123 4567 示例代碼(將演員ID的面部更改為演員1,5,將演員角色改為演員1,5,將戰鬥角色改為演員1 _ 6圖像) $gameActors.actor(1).setCharacterImage("Actor1", 5) $gameActors.actor(1).setFaceImage("Actor1", 5) $gameActors.actor(1).setBattlerImage("Actor1_6") $gamePlayer.refresh() 代碼說明 在“setCharacterImage”,“setFaceImage”和“setBattlerImage”方法中,參數被分配給處理中使用的變量。 “$ gamePlayer.refresh()”是一種使更改反映在實際屏幕上的方法。 如果未對此進行描述,則更改的內容將不會反映在屏幕上。
如果要使用MKV腳本更改actor的圖像,則如下所示。
//歩行キャラ
$gameActors.actor(アクターID).setCharacterImage("画像名", 画像番号)
//顔
$gameActors.actor(アクターID).setFaceImage("画像名", 画像番号)
//[SV]戦闘キャラ
$gameActors.actor(アクターID).setBattlerImage("画像名")
//変更を反映
$gamePlayer.refresh()
圖像編號對應如下。
0123
4567
示例代碼(將演員ID的面部更改為演員1,5,將演員角色改為演員1,5,將戰鬥角色改為演員1 _ 6圖像)
$gameActors.actor(1).setCharacterImage("Actor1", 5)
$gameActors.actor(1).setFaceImage("Actor1", 5)
$gameActors.actor(1).setBattlerImage("Actor1_6")
$gamePlayer.refresh()
代碼說明
在“setCharacterImage”,“setFaceImage”和“setBattlerImage”方法中,參數被分配給處理中使用的變量。
“$ gamePlayer.refresh()”是一種使更改反映在實際屏幕上的方法。
如果未對此進行描述,則更改的內容將不會反映在屏幕上。
|