Project1
标题:
问个问题
[打印本页]
作者:
kukurui00
时间:
2010-10-31 12:42
标题:
问个问题
设置事件位置 我想用变量让事件随机 但有的时候会移动到不能通行的坐标位置 这个应该怎么解决?
未命名.jpg
(14.7 KB, 下载次数: 7)
下载附件
保存到相册
2010-10-31 12:42 上传
作者:
459645195
时间:
2010-10-31 12:57
把地图上所有不能通行变成可通行就好了
作者:
ML4455739
时间:
2010-10-31 12:58
本帖最后由 ML4455739 于 2010-10-31 13:10 编辑
最简单的办法就是把图块的通行全部改成○……
还有就是添加“不能通行”地点的XY坐标分歧(打的地图少说几千个),重新组合随机数。
然后,LX一真相帝……我墙角去……
作者:
神渊之龙
时间:
2010-10-31 13:06
本帖最后由 神渊之龙 于 2010-11-5 17:46 编辑
把不可通行的地形标志打上
1
然后:
循环
条件分歧
主角所处位置地形标志为1
主角随机移动
除此以外的场合
中断循环
等待:1帧(否则要卡住)
以上反复
如果用的是远景就把一个打上了地形标志的透明图块放在不可通行的位置
作者:
kenchenrong
时间:
2010-10-31 13:14
提示:
作者被禁止或删除 内容自动屏蔽
作者:
Wind2010
时间:
2010-10-31 13:22
本帖最后由 Wind2010 于 2010-10-31 13:22 编辑
移动后加上一句脚本判断:
$game_map.events[编号].passable?($game_map.events[编号].x,$game_map.events[编号].y,2)
不知是否可行
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1