change.PNG

雖然我們知道在 RPG Maker 裡面,

藉由「控制角色行走」的指令,也能變換角色行走圖,

但是你變換的目標,只能是一個固定值,不能代入變數

( 例如 指定 哪一個 Map Event (地圖事件) 要被變化,以及 要變成哪一張行走圖 )

cp2.PNG

這邊有一個簡單的 Ruby Script,可以做到這個效果

分享給各位。

 

1. 在 RPG Maker XP / VX 按下 F11

2. 找到 Game_Event 這一頁

3. 將以下程式碼貼到 Game_Event 的最底端

1
2
3
4
5
6
7
8
#--------------------------------------------------------------------------
# ● 指定角色圖 by finalfrank
#--------------------------------------------------------------------------
def change_pic(string)
if string!=nil
@character_name=string
end
end

 

4. 在想要使用的地方 插入以下腳本

1
2
$gr="198-Support06"
$game_map.events[1].change_pic($gr)

其中, $gr = "你要變換的行走圖"

其指定的是Graphics/Character/裡面的圖檔 (不必打副檔名)

 

然後 把上面的 1 換成你要的事件編號

例如$game_map.events[想要變換的事件編號].change_pic($gr)

 

如此就完成了 試試看吧


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 finalfrank 的頭像
    finalfrank

    Frank's 資訊科技潮流站

    finalfrank 發表在 痞客邦 留言(1) 人氣()