關於部落格
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);
})();

  • 307163

    累積人氣

  • 12

    今日人氣

    0

    追蹤人氣

【事件 / 腳本】對話框內顯示角色頭像

步驟1:變更對話框的位置
打開腳本編輯器,選擇Window_Message,在第12行左右會發現

 super(80, 304, 480, 160)
這個是設定對話框的X座標、Y座標、長度、寬度,依此順序設置
super(X座標, Y座標, 長度, 寬度)
我上方的範例圖片是設置為 super(140, 304, 500, 160)
可以發現我改了X座標和長度,改X座標是為了讓對話框放置到右邊
而長度就看你要不要改,因為原本設置對話的時候,你打一整排,最後一個字可能顯示不出來
這是因為對話框的長度不夠的問題,長度改成500是為了顯示那最後1個字。
原本的對話框下方因該空空的,所以我有把對話框往下移動,但是改此處並不會有效果
因該是受到事件的[變更對話選項]有些關聯,所以必須從那事件的判定作修改
看到第173行左右會發現
      when 0  # 上
        self.y = 16
      when 1  # 中
        self.y = 160
      when 2  # 下
        self.y
= 304
注釋寫著上的部份表示你使用[變更對話選項]事件選擇上時,變更對話框的Y座標
此外也可以在 self.y 上方增加 self.x 來變更對話框X坐標,所以我改成以下
      when # 上
        self.x = 80 #將對話框X座標變回中間位置
        self.y = 16
      when 1  # 中
        self.x = 80 #將對話框X座標變回中間位置
        self.y = 160
      when 2  # 下
        self.x = 140 #將對話框X座標變更為右邊
        self.y = 320
#這裡設定對話框的Y座標(對話框為下時)

步驟2:繪製圖片
我上方那張範例圖,共使用了3張圖片組成,1個是邊框、1個是背景、1個是頭像
邊框和背景分開的原因主要是設置背景有不透明度效果,而邊框沒有
如果不想要這種效果,可以將邊框和背景的圖片合在一起
但是此教學還是來教這樣的對話框效果
邊框:只需要畫對話框邊邊的框即可,其他需要透明的給透明掉,圖片大小為640x160,檔名PNG
(附註:沒有透明功能的繪圖軟體,要透明的請用單一顏色,不可有色差,然後打開媒體庫,選擇匯入,將要透明的顏色點一下即可)
背景:對話框的背景,部份會被邊框蓋住,要注意,圖片大小為640x160,檔名PNG
頭像:上圖範例中的圖像大小為150x150,檔名PNG
步驟3:設置對話框
◆變更對話選項:下, 不顯示 #不顯示對話框,只顯示文字
顯示圖片:1, '背景圖片', 左上 (0,320), (100%,100%), 150, 普通 #背景不透明度150,半透明背景
顯示圖片:2, '邊框圖片', 左上 (0,320), (100%,100%), 255, 普通
顯示圖片:3, '頭像圖片1', 左上 (10,330), (100%,100%), 255, 普通
◆對話:C[4]阿爾西斯C[0]
:  :一二三四五六七八九十一二三四五六七八九十一 #對話框被改長,第21個字顯示的出來
:  :一二三四五六七八九十一二三四五六七八九十一
:  :一二三四五六七八九十一二三四五六七八九十一
顯示圖片:3, '頭像圖片2', 左上 (10,330), (100%,100%), 255, 普通 #變更頭像,取代3號圖片
◆對話:C[4]帕吉爾C[0]
:  :我聽不懂你再說啥?
刪除圖片:1 #對話結束,刪除所有圖片
刪除圖片:2
刪除圖片:3
★注意,圖片的編號也算是優先級號碼,所以如果頭像編號是1,背景圖編號是2,可能會被背景蓋住,請特別注意!!

簡單來說這是一種偽裝出來的對話框而已,但是設置的自由度增高很多,只是麻煩度卻增加了XD
相簿設定
標籤設定
相簿狀態