各位版友好
我第一次用RM寫遊戲
用的是XP
第一款遊戲是寫給國中生玩的
輔助教學國中理化原子與週期表的遊戲
我在遊戲裡模擬拉塞福的原子模型
就是一個原子核外面有很多電子在做畫圓的運動
我的問題就在設定電子的移動
目前是設定是
主角站在某一格就能釋放電子或捕捉電子
如果主角選擇捕捉電子,軌道上的電子就會少一顆,
物品欄就會多電子這個物品
反之釋放電子就是將電子放到軌道上
這些設定目前都沒有問題
問題是當主角先捕捉軌道上的電子,再釋放電子時
電子會繞到其它地方去
對於事件的設定如下:
主角站的地點-
電子釋放及捕捉開關為ON(與主角接觸)
選擇項:釋放電子,捕捉電子
選釋放電子的場合-物品電子-1,變數電子+1
選捕捉電子的場合-物品電子+1,變數電子-1
軌道上的電子-
每一顆的顯示條件,變數電子的數目都不一樣,我預設有15個
分別是變數大於1-15以上才會出現
也就是變數每加一,軌道上面就多一顆電子
(並行處理)
至於移動路線
我是寫在左邊的事件移動處,不是寫在右邊的內容裡
總之就是設畫圓的路徑
而每一個電子都有一開始移動的起點
在捕捉電子時,因為變數-1,所以就會有一顆電子消失
當主角釋放回電子時,電子又會從原來消失的地方出現
而不是在一開始的起點出現
但電子的移動卻仍傻傻照著原來我設定的移動路線
才會導致電子的路線跑掉,不像原來一樣繞原子核
請問這有解嗎?
是否有辦法讓它在放回去時出現在我設定的起點
而不是剛剛消失的地方
或是在我放回去時依消失地自行調整移動路線
或是要重新設定事件?
希望各位看得懂我上面在寫什麼....
另外再請問
我在遊戲中放的音樂
很多都是在網路上面找的音樂或遊戲主題曲
例如東方或者是遊戲王的插曲,或SS名作的配樂
若是之後遊戲在PTT上分享但不營利
是否有侵權或法律的相關問題?