基礎入門篇 3 ( 3 )-《如何顯示訊息》

更新於 2020/12/29閱讀時間約 3 分鐘
※此處操作說明都以繁體中文版的翻譯為基準。
  在前一篇介紹了「開關」與「變數」,那現在我們要來介紹如何在 RMMV 中讓人物開始有對話的劇情,這裡就要先介紹訊息。
進行對話劇情的操作命令。 

顯示文字

一般我們的角色對話只要使用「顯示文字」即可,呈現出來會如以下畫面。
訊息視窗預設在下方,也可改為中央或上方。
  在內建的功能中你也可以進行文字上色訊息停頓顯示角色名字等等功能。
控制字元功能。
  

控制字元

裡面提到的 nth 指的就是編號,比如說當你使用 \N[1] 時將會在對話內容中顯示 ID 1 的角色名稱。
  關於 \C[n] 的更改文字顏色功能需要看一下之前我們在圖片規格所提到的窗口樣式 Window 圖像,在他的圖像右下角有一連串顏色格子。
文字顏色可變更範圍。

文字顏色變更說明

在 RMMV 的內建中,一般我們顯示文字都是使用 0 號顏色,也就是白色。他的顏色編號是由左上角的 0 號開始依序 1、2、3……下去,共有 31 號顏色可變更。變更後想要恢復白色只要指定為 0 號即可。
  當想要讓玩家選擇不同的情況,只要使用「顯示選擇」即可。
預設選項在於畫面右邊。
選項的內容設置。
在解謎的時候需要輸入數字,或是劇情中需要輸入數字時可以使用「輸入數字」。這個功能比較特別,需要使用到上一篇提到的「變數」。
用於輸入數值的變數。

輸入數字

  選定的變數會被使用來儲存玩家輸入的數值」,也就是說這個數值的內容是由玩家操作,而不是作者
  那我要怎麼判斷玩家輸入的數值是我設定的密碼?在這裡就需要使用到條件分歧。
「流程進度」→「條件分支」
  在這裡可以透過判斷數值建立分歧劇情,實際操作後如下所示:
當玩家輸入 666 ,會顯示答對的回答。
  

輸入分歧

在條件分支中有一個「創建其他分支」,當你希望除此之外的結果出現該內容時需要勾選這個項目。如果不符合則不出現任何內容的話就不需要了。
  那接下來就是如何運用「選擇項目」,這個功能是用來當你要製作送禮或是需要劇情給予東西的時候可以使用的。
設定選擇內容。
  

選擇項目

這裡的「變數」儲存的同樣是「玩家選擇的道具 ID」,之前提到過 RMMV 本身只會辨識他的唯一 ID 而非名稱,資料庫中的物品也同樣。
道具的最開頭一樣有編號 ID 。
  這裡同樣,當你要「條件分支」時要記得使用的道具 ID 是多少,以此來相對應結果。
條件分支的內容。
  最後講到的是滾動文字功能,這種功能通常用來做前情提要之類的,但現在來說應該都是拿來做片尾名單使用。
滾動文字設置。
  關於「無快速向前」,在使用滾動文字時如果不鎖定的話玩家可以透過確認鍵來推進滾動文字的速度。在滾動文字中也可以使用其他的控制字元。
滾動文字的控制字元。
  但是由於滾動文字的出現方式跟對話不同,因此不會出現可停頓的控制字元。
  歡迎大家直接在這裡留言想要了解的部分,不論是實作、插件、地圖繪製等等都可以,想了解一下大家是在哪部分可能需要講解或是可以參考的範例等等。
avatar-img
93會員
119內容數
關於遊戲心得、遊戲創作等等相關的各種紀錄。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
ReIris 的其他內容
什麼是開關?變數又是怎麼使用的?這裡會詳細講解開關的使用以及很多人剛入門不太能理解的變數!
事件頁的條件是做什麼的?優先順序跟觸發器又是什麼東西呢?我們將會在這篇解說基本的事件操作處理跟設定。
在這裡蒐集大部分作者在製作上會有的問題來一一回答。想要尋找相關回答的請善用 Ctrl + F 來尋找關鍵字喔!
此篇解說如何善用人物產生器來製作 NPC , 包含基本操作以及自定義增加部件喔!
在 RMMV 中的功能達不到我要的效果怎麼辦?那麼就來使用插件擴展功能!這篇會跟大家講解「插件」,並且推薦想要了解 RMMV 架構的人一些講座。
這裡將說明 RMMV 將會使用到的音效規格與影片規格,以及提到一些事件裡使用的指令跟設定。
什麼是開關?變數又是怎麼使用的?這裡會詳細講解開關的使用以及很多人剛入門不太能理解的變數!
事件頁的條件是做什麼的?優先順序跟觸發器又是什麼東西呢?我們將會在這篇解說基本的事件操作處理跟設定。
在這裡蒐集大部分作者在製作上會有的問題來一一回答。想要尋找相關回答的請善用 Ctrl + F 來尋找關鍵字喔!
此篇解說如何善用人物產生器來製作 NPC , 包含基本操作以及自定義增加部件喔!
在 RMMV 中的功能達不到我要的效果怎麼辦?那麼就來使用插件擴展功能!這篇會跟大家講解「插件」,並且推薦想要了解 RMMV 架構的人一些講座。
這裡將說明 RMMV 將會使用到的音效規格與影片規格,以及提到一些事件裡使用的指令跟設定。
你可能也想看
Google News 追蹤
Thumbnail
徵的就是你 🫵 超ㄅㄧㄤˋ 獎品搭配超瞎趴的四大主題,等你踹共啦!還有機會獲得經典的「偉士牌樂高」喔!馬上來參加本次的活動吧!
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
這篇內容,將會講解什麼是「switch」,以及與「switch」相關的知識。包括switch的簡介、switch、break。
Thumbnail
這篇內容,將會講解什麼是變數,以及與變數相關的知識。包括變數、資料型態、變數賦值、變數的命名規則、變數的作用區域、變數的可重複性、內建變數。
程式語言在特定環境下就是魔法 現實世界也應該要有非大眾可以理解的規則與金手指才對 #因為架構太完整,這篇噗浪有用匿名發過 #故事取用前請簡單告知
分享下最近製作 RM 上用到的一些 MZ 事件腳本 // 設定此事件的自開關 A 為 OFF $gameSelfSwitches.setValue('A', false) // 設定第 1 個地圖的第 3 個事件的自開關 A 為 OFF $gameSelfSwitches.setValue([1
Thumbnail
教你如何在遊戲或劇情中建立和使用隨機名字,透過隨機產生不同的名字,讓角色更加多樣化,提升遊戲劇情的豐富度。
Thumbnail
這篇教學專注在使用 Renpy 讓選項在選擇後消失和一個一個出現的功能上。透過建立變量和修改選項,讓玩家在選擇後影響後續劇情發展。教學將提供範例代碼和具體步驟,讓讀者能夠輕鬆上手。
Thumbnail
Renpy教學,詳細介紹在遊戲開發中如何在Renpy裡隱藏對話框,包括自動隱藏、撥放動畫時隱藏、顯示CG時隱藏文字框以及讓玩家自行隱藏文字框。希望能夠幫助到遊戲開發者。
Thumbnail
完成了Debug.log()的測試,接著還是要跟各位簡單講一下C#的一些規則,之後看程式會(比較)看得懂。 又講到變數? 在Unity中,變數是重要的工具,用來儲存和管理資料。讓開發者能夠靈活調整遊戲的行為和性能,減少代碼的重複性,使得遊戲開發更加高效和簡潔。透過使用變數,開發者可以輕鬆修改資料
Thumbnail
徵的就是你 🫵 超ㄅㄧㄤˋ 獎品搭配超瞎趴的四大主題,等你踹共啦!還有機會獲得經典的「偉士牌樂高」喔!馬上來參加本次的活動吧!
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
這篇內容,將會講解什麼是「switch」,以及與「switch」相關的知識。包括switch的簡介、switch、break。
Thumbnail
這篇內容,將會講解什麼是變數,以及與變數相關的知識。包括變數、資料型態、變數賦值、變數的命名規則、變數的作用區域、變數的可重複性、內建變數。
程式語言在特定環境下就是魔法 現實世界也應該要有非大眾可以理解的規則與金手指才對 #因為架構太完整,這篇噗浪有用匿名發過 #故事取用前請簡單告知
分享下最近製作 RM 上用到的一些 MZ 事件腳本 // 設定此事件的自開關 A 為 OFF $gameSelfSwitches.setValue('A', false) // 設定第 1 個地圖的第 3 個事件的自開關 A 為 OFF $gameSelfSwitches.setValue([1
Thumbnail
教你如何在遊戲或劇情中建立和使用隨機名字,透過隨機產生不同的名字,讓角色更加多樣化,提升遊戲劇情的豐富度。
Thumbnail
這篇教學專注在使用 Renpy 讓選項在選擇後消失和一個一個出現的功能上。透過建立變量和修改選項,讓玩家在選擇後影響後續劇情發展。教學將提供範例代碼和具體步驟,讓讀者能夠輕鬆上手。
Thumbnail
Renpy教學,詳細介紹在遊戲開發中如何在Renpy裡隱藏對話框,包括自動隱藏、撥放動畫時隱藏、顯示CG時隱藏文字框以及讓玩家自行隱藏文字框。希望能夠幫助到遊戲開發者。
Thumbnail
完成了Debug.log()的測試,接著還是要跟各位簡單講一下C#的一些規則,之後看程式會(比較)看得懂。 又講到變數? 在Unity中,變數是重要的工具,用來儲存和管理資料。讓開發者能夠靈活調整遊戲的行為和性能,減少代碼的重複性,使得遊戲開發更加高效和簡潔。透過使用變數,開發者可以輕鬆修改資料