切換
舊版
前往
大廳
主題

PGM MV筆記(7) object之Action Programs

路漫行 | 2018-08-03 09:39:44 | 巴幣 28 | 人氣 284


大分頁:Object
子分頁:Action Programs

Object其實我也還沒搞得很清楚,不過我們可以先有個簡單的概念,遊戲內所有的東西都是物件,包括玩家、怪物、UI是物件,還有飛出去的劍氣、刀子也是物件。

這邊先從玩家設定開始,物件進來後是這樣的畫面,左邊是全物件的清單,中間是該物件的操作流程圖,右邊是各種設定,現在點到的是內建的玩家設定,本來想用小魔女的,但內容太多,所以還是挑個簡單一點的範例,至少是一個螢幕內塞的進去的:)



物件的名字旁邊有個小搖桿的是玩家可控制的角色。

在物件上點右鍵,可進入物件設定:


Object Name :可以自行設定物件的名稱
Select Animation:可以選擇該物件對應的動畫檔案,只能選擇一個。
Object Type:可以選擇這個物件隸屬於玩家群組或是敵方群組
Attack Detection Settings:攻擊檢測判定,基本上玩家就勾敵人、敵人就勾玩家。如果是全傷害型的物件就兩個都勾。
Wall Detection Impact Setting:碰撞檢測範圍
Option:玩家是否可操控。有勾的話就會出現小搖桿

那如果同時有一堆可操作物件在畫面上會怎樣...?
我沒試過A___A 希望有人試了告訴我


中間大區塊的流程圖操作,其實也講過很多次了,但就再來一次

滑鼠滾輪可以向上和向下滾動來移動
按住滑鼠中鍵拖曳整個區域
按住“Ctrl”鍵的同時滾動鼠標滾輪,可以內放大和縮小。

按一下流程線,可以自己拉動他們





在流程圖裡面,我點了ID[1]這個格子,然後看右邊設定區:
最上面基本設定,可以變更格子的顯示名稱,顯示顏色,以及設定動作檔名,還有該動作的預覽


是否允許自定義跳躍,是的話可以用其他的按鈕來跳躍。

☑Ignore Move Input During Motion :在此動作期間忽略輸入操作
☑Ignore Direction Change Motion :在此動作期間忽略方向變更
☑Not Affected by Gracity:忽視重力。
100% = 無重力,0% = 有重力

變更水平移動速度
變更垂直移動速度
變更跳躍速度
變更旋轉速度


其他設定與註解:


在其他條件設定裡面,可以變更開關、變數、還有很多很多很多東西,每一個單一項目就是一行,如果點了那個紅色的禁止符號,會關掉這個操作的影響。

按[+]後可以增新一條新的條件設定,裡面會有這樣的畫面:


有整整三頁的條件設定= ='
然後說明書內完全沒有相關說明,好爛的說明書喔
但似乎有個很厲害的功能,叫做plug-in可以進來變更編輯器的的項目了!

RM MV就是插件無法改變編輯器裡的配置,變成很多東西明明程式作起來很簡單,但要讓操作者方便使用就很困難。

條件設定可以複選,就是一個[+]可以達成很多事情,
不過這樣管理似乎比較不方便


....
....
..
.

變更開關跟變數在第二頁,先看這個好了

操作第一個要先選物件,我先選了玩家這個物件,然後選single。

然後點下面那個None,打開目前選到的物件所有的開關一覽表:



最後的Switch001是我自己按[new]加進去的,換了其他物件就沒有Switch001了

也就是說呢...

在PGMMV裡面,每一個物件都有屬於自己獨立的開關,這些獨立開關貌似沒有數量限制,不像RM系列各事件只有四個self開關。雖然是這麼說,但除了我新增的Switch001以外那些內建好的開關似乎每一個物件都有一組阿...為什麼呢...


送禮物贊助創作者 !
0
留言

創作回應

更多創作