Re: [問題] 請問關於設定移動路線的問題

看板RPGMaker作者 (打給你媽媽)時間11年前 (2013/05/10 23:56), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《zzzxj (飛彈導航系統)》之銘言: : 各位版友好 : 我第一次用RM寫遊戲 : 用的是XP : 第一款遊戲是寫給國中生玩的 : 輔助教學國中理化原子與週期表的遊戲 : 我在遊戲裡模擬拉塞福的原子模型 : 就是一個原子核外面有很多電子在做畫圓的運動 : 我的問題就在設定電子的移動 : 目前是設定是 : 主角站在某一格就能釋放電子或捕捉電子 : 如果主角選擇捕捉電子,軌道上的電子就會少一顆, : 物品欄就會多電子這個物品 : 反之釋放電子就是將電子放到軌道上 : 這些設定目前都沒有問題 : 問題是當主角先捕捉軌道上的電子,再釋放電子時 : 電子會繞到其它地方去 : 對於事件的設定如下: : 主角站的地點- : 電子釋放及捕捉開關為ON(與主角接觸) : 選擇項:釋放電子,捕捉電子 : 選釋放電子的場合-物品電子-1,變數電子+1 : 選捕捉電子的場合-物品電子+1,變數電子-1 : 軌道上的電子- : 每一顆的顯示條件,變數電子的數目都不一樣,我預設有15個 : 分別是變數大於1-15以上才會出現 : 也就是變數每加一,軌道上面就多一顆電子 : (並行處理) : 至於移動路線 : 我是寫在左邊的事件移動處,不是寫在右邊的內容裡 : 總之就是設畫圓的路徑 : 而每一個電子都有一開始移動的起點 : 在捕捉電子時,因為變數-1,所以就會有一顆電子消失 : 當主角釋放回電子時,電子又會從原來消失的地方出現 : 而不是在一開始的起點出現 : 但電子的移動卻仍傻傻照著原來我設定的移動路線 : 才會導致電子的路線跑掉,不像原來一樣繞原子核 : 請問這有解嗎? : 是否有辦法讓它在放回去時出現在我設定的起點 : 而不是剛剛消失的地方 : 或是在我放回去時依消失地自行調整移動路線 : 或是要重新設定事件? : 希望各位看得懂我上面在寫什麼.... : 另外再請問 : 我在遊戲中放的音樂 : 很多都是在網路上面找的音樂或遊戲主題曲 : 例如東方或者是遊戲王的插曲,或SS名作的配樂 : 若是之後遊戲在PTT上分享但不營利 : 是否有侵權或法律的相關問題? 國中理化沒懂過,若理解錯誤請見諒 手邊沒有程式,因此用嘴砲模式,解錯請見諒 依文意來看,應該是數個名為電子的事件在地圖上繞著一個軌道運行 而主角捕捉電子時,電子會消失 但釋放電子時,電子會從消失的地方再次出現,卻不會再繞著相同軌道運行 從這些敘述判斷 應該是因為要在地圖上擺15個電子 因此每個電子即使運行軌道相同,起始點與路徑卻都不同 當條件符合時,該事件(電子)才會出現 只是條件不合時,該事件也並不是消失,而是沒有顯示出圖像,停留在原地而已 所以當一個電子因條件不合而不顯示,之後又因為條件滿足而再次顯示時 它已經不在預設的位置上了,而這時候它又重新開始它的預設移動路徑 於是就出現脫軌的現象... 好啦廢話完畢 可以試試看把每個電子的出現條件取消掉,通通都是無條件就顯示於地圖上 然後每個電子事件的指令內容設定條件分歧(不需設定未滿足條件的分歧) 然後就像原本的出現條件一樣 條件分歧內容就是變數小於多少,該事件的顯示圖就變更為無圖示 變更圖示這個指令應該可以在指定角色動作裡找到 這樣就變成條件不滿足時,該電子只是隱形,但還是繼續走它的預設路徑 條件再次滿足時,該電子不管移動到哪裡,都會在該處現形,當然還是在軌道上 就醬,祝你教學順利。 -- 當你在 穿山越嶺的另一邊 我在度菇的路上 沒有盡頭 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.102.136.134 ※ 編輯: kane3345678 來自: 59.102.136.134 (05/10 23:58)

05/11 16:55, , 1F
問題解決了,非常感謝
05/11 16:55, 1F

05/11 16:59, , 2F
實作的結果,都和您說的一樣,設條件分歧,但要設不滿足的場合
05/11 16:59, 2F

05/11 17:00, , 3F
否則釋放電子後,因為條件滿足了,再捕捉,電子就不會再消失了
05/11 17:00, 3F

05/11 23:45, , 4F
哈哈 忘了還要設定釋放時讓電子顯示 嘴砲模式請見諒
05/11 23:45, 4F
文章代碼(AID): #1HZHYfEE (RPGMaker)
文章代碼(AID): #1HZHYfEE (RPGMaker)