發表文章

目前顯示的是 6月, 2018的文章

RPG Maker MV - 事件 - 輸入數字

圖片
RPG Maker MV - 事件 - 輸入數字 首先輸入你要的位數 然後選一個你要儲存這數字的變數 OK結束 什麼是變數呢 它是用來存你的資料用的 如果你有寫過任何一種程式 想必變數的概念你是懂的 如果沒有的話呢 我試著解釋一下 (因為我剛開始真的不知道變數是幹嘛用的) 國中學過函數吧 我們舉 y=f(x)=c (c是一個常數,也就是定值) 在這裡 每當你輸入一個不一樣的數字 它就會存到你的變數中 所以在這裡 你輸入的數字就是x 然後我們將資料存入y 因為y=c 不管x如何變動 y都不變 y就好像是你事件中的變數 你輸入數字 RMMV把它存到y 一個ID是c的變數中 太複雜或是沒學過函數嗎 假設你每天都用同一個碗吃飯 那個碗就是變數 你每天吃的飯都不一樣 那個飯就是你輸入的數字 假設你家人每天都用和你用不一樣的碗吃飯 你家人的碗和你的碗就是不同ID 不管你今天吃的飯菜如何 你都是用同一個碗 今天如果你去上廁所 有人看到你的碗在桌上 不管裡面的飯菜如何 看碗就知道那是你的了 然後當有人想知道你吃了甚麼 只要問你就好了 也就是說 當我們存了一個值到一個變數 之後我們要呼叫這個值的時候 只要問這個變數就行了 我做個範例 輸入一個3位數 存到變數1中 然後透過顯示文字 來查看變數1所存的值是多少 這就是你的輸入數字的畫面 假設我輸入520 然後我的變數1就會是520 << RPG Maker MV - 事件 - 顯示選擇 >>

RPG Maker MV - 事件 - 顯示選擇

圖片
RPG Maker MV - 事件 - 顯示選擇 預設有2個選擇(Yes/No) 輸入你想要的選項吧 我們就用1-6來做介紹吧 按OK 這就是你的顯示選擇 :當1 ◆ :當2 ◆ :當3 ◆ :當4 ◆ :當5 ◆ :當6 ◆ 可以看到 ◆的後面是空白 這就是你選擇選項後要執行的事件喔 現在我們只學到了顯示文字 所以讓我們放一些文字吧 我分別放了 這是X選項的顯示文字到個別的選擇中 進遊戲測試 和剛剛的劇情對話 你的選擇出現的喔 選擇1作測試 這就是放在1中的顯示文字呢 讓我們回到顯示選擇 背景的部分和顯示文字一樣有3 視窗、調光變暗、透明 視窗位置 右 中 左 默認就是跳出選項時 預設的選項喔 例如改成無就沒有預設選項喔 取消 就是跳出選擇 當你按下X時會執行的部分 選擇"分支"會多一個 :當取消時 ◆ 選擇"不允許" 你按X不會跳出選擇喔 就是強迫玩家作出選擇用 "其他"分別對應的你的選項喔 然後如果你要大於6個選項的選擇的話 預設的RMMV是做不到的 這時就要用插件了 插件的話另做教學喔 HIME_LargeChoices (該插件名稱) << RPG Maker MV - 事件 - 顯示文字 RPG Maker MV - 事件 - 輸入數字 >>

大於6的選擇(事件-顯示選擇)

圖片
大於6的選擇(事件-顯示選擇) 使用插件:  HIME_LargeChoices (右鍵另存新檔) 出處: Large Choices MV 使用規則: (先附上英文原版) All MV Plugins and Ace scripts are free for commercial and non-commercial use If you enjoy my work, consider offering a monthly pledge to my Patreon account to support my activities. If you are planning to sell your game, I would prefer that you contact me. I would like to hear about your project and what your plans are. This gives me an opportunity to know more about what you’re doing and how my plugins are being used. Otherwise, you may use the plugins freely. Please enjoy the plugins responsibly. I would still ask for you to contact me regarding your project so that I can see what you are working on. (重點中文翻譯) 商業非商業都可以使用 如果你要賣的遊戲使用了這個插件 通知作者 在此附上作者的FB如果你有需要聯絡作者的話-> Hime Works 使用方式 安裝插件 然後先建立一個顯示選擇 在它的下方再建立第二個顯示選擇 這樣就完成了 夠簡單吧 關於默認選項 如果你的默認選項在第2個顯示選擇中 將第一個顯示選擇的默認設為無 然後再選擇第2個顯示選擇中你要默認的選項即可 設置就像這樣 我希望選項7是默認選項 所以在第2個顯

RPG Maker MV 中文教學 目錄

RPG Maker MV 中文教學 目錄 介紹 RPG Maker MV - 介紹 開始 RPG Maker MV - 開始 RPG Maker MV - 匯入素材 RPG Maker MV - 選單 RPG Maker MV - 工具列 RPG Maker MV - 地圖素材 RPG Maker MV - 地圖列表 RPG Maker MV - 地圖模式 RPG Maker MV - 劇情模式 事件 顯示文字 顯示選擇 輸入數字 插件 大於6的選擇(事件-顯示選擇) JavaScript

RPG Maker MV - 事件 - 顯示文字

圖片
RPG Maker MV - 事件 - 顯示文字 終於要開始講事件了 在開始第一個事件之前 我建議各位先做一件事 下載 Yami_SkipTitle.js 這是什麼呢 它是MV的強大功能"插件" 這插件的功能在於跳過標題畫面 直接進遊戲測試地圖 怎麼使用呢 將你剛剛載的.js檔案放到 你的專案位置\js\plugins 回到RM 選擇插件管理器 双擊左鍵 選擇Yami_SkipTitle 按下OK 然後之後你進測試就可以直接進測試地圖了 如此一來可以省去你不少的時間 之後當你要測試標題畫面的時候 再把它關掉就好了 開始正題吧 顯示文字 我們使用前一篇的例子 文字部分就是你要顯示的文字 頭像會顯示在畫面的左邊 (你可以不選擇頭像) 頭像的素材位置在 你的專案位置\img\faces 背景(有3) 視窗: 調光變暗: 透明: 視窗位置(有3) 頂部: 中間: 底部: 然後那預覽真的沒有太大的功用 然後是控制元 在文字讓你的滑鼠停留一段時間會出現 \V[n]:顯示變數n的值 \N[n]:顯示腳色n的名稱 \P[n]:隊伍中的腳色名稱(1是隊長、2、3.....) \G:顯示貨幣單位(預設是G) \C[n]:改變由此之後的文字顏色 \I[n]:顯示圖示 \{:文字變大 \}:文字變小 \\:顯示"\" \$:顯示金幣視窗 \.:等待1/4秒 \|:等待1秒 \!:等待輸入 \>:顯示剩下該行全部文字 \<:取消顯示文字效果(但是我每次打這個都還是會有文字顯示效果) \^:文字顯示結束後直接關閉文字視窗 關於貨幣單位 請到資料庫>貨幣 進行更改 關於改變文字顏色的n 你的專案位置\img\system 有一個Window檔案 裏頭的顏色n分別對應 0   1   2   3   4   5   6   7  8   9 

RPG Maker MV - 劇情模式

圖片
RPG Maker MV - 劇情模式 終於 到了RPG Maker的遊戲設計主軸了 在RM中 不管是劇情、NPC、對話、觸發...... 全部都是透過劇情來表現的 這龐大的部分 會分為許多斷來做介紹 首先先讓我們簡單了解一下劇情的介面 第一件事就是先切換到劇情模式 你會發現圖中的主角出現顏色了 (在地圖模式會是半透明) 然後在地圖双擊左鍵 你會叫出編輯畫面 先看左上角吧 這是你的劇情觸發的條件 當你不希望這個事件在一開始就顯示在地圖上 或是你的劇情有許多分頁的時候 你會使用條件來決定劇情觸發的時機 (現在還不懂,沒關係,開始做遊戲後你會慢慢懂的) 既然提到了不同頁 那是甚麼呢 最上面的部分 左邊有一個1吧 那就是你的劇情第一頁 按下新劇情頁面 或是按下複製在貼上頁面 你就會有新頁面了 刪除頁面就是字面上的刪除 大於1頁才會出現 清除目前還沒用到 它會讓你的當前頁面淨空 前面提到了NPC 有NPC自然要有腳色的圖案啦 這時我們選擇圖像 然後你就可以選擇你要的NPC腳色啦 那麼要放心的自製腳色的話 素材在哪呢 你的專案位置\img\characters 把你做好的.png丟進去就好了 然後移動的不分讓我們在學到事件中相對應部分再介紹吧 其實很直觀 如果你好奇的話可以先點進去看 繼續看下去 在選項部分 行走:當該劇情腳色移動時是否有移動動畫 踏步:該腳色不動時會有踏步動畫 方向固定:在移動或是主角與之對話時是否改變方向 穿過:主角可以穿過該劇情 優先順序 小於:腳色在主角的下面(不論穿過,主角可以踩在該劇情腳色上) 相同:腳色與主角相同(不論穿過,主角可無法透過行走到達該劇情的位置上) 高於:腳色在主角上方(不論穿過,主角會在該劇情腳色下方) 觸發器 操作按鈕:玩家對該劇情按下確定(Z 空白鍵) 玩家接觸:玩家腳色碰到該劇情 劇情接觸:該劇情碰到玩家 自動運行:條件符合立刻執行(玩家無法動作) 並行:條件符合立刻執行(玩家可以動作)