作者dephille (一鍼同体!全力全快!)
看板RPGMaker
标题[问题] RMVX 地图上随机发生事件。
时间Sun Feb 7 22:18:34 2010
嗯,现在想做的是,当玩家在地图上走的时候会随机触发某事件,
比方说随便乱走结果会触发到陷阱等等。
笨方法是把地图上每一格都设上事件啦(汗),但是这样一定lag到死...
想请教一下有没有比较好一点的作法可以用一个事件甚至只用公共事件就达到呢?
(像是改GAME_MAP?)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.23.60
1F:推 letrivergo:用公用事件的话很简单,先设变数1为0,再设并行公用事 02/08 10:37
2F:→ letrivergo:件:变数2=步数,当变数2>变数1,变数3为乱数,若变数3 02/08 10:38
3F:→ letrivergo:等於某数值时,发动第2个公用事件,最後变数2=变数1。 02/08 10:39
4F:→ letrivergo:最後一句打错,应该是变数1=变数2。 02/08 10:39
5F:→ dephille:嗯...这样设有个小问题。并行处理就会一直处理到条件不足 02/08 12:12
6F:→ dephille:为止,这样第二段的乱数根本没意义了(汗) 02/08 12:13
7F:→ dephille:啊,不过在乱数前先把变数1加1应该就可以了。 02/08 12:15
8F:→ dephille:话说一直跑并行处理会不会变lag啊...VX的设计实在有点谜 02/08 12:15
9F:→ dephille:地图上多放了几个事件就算是空的执行也会变钝... 02/08 12:16