设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

问个问题

查看数: 1405 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2010-10-31 12:42

正文摘要:

设置事件位置  我想用变量让事件随机  但有的时候会移动到不能通行的坐标位置  这个应该怎么解决?

回复

Wind2010 发表于 2010-10-31 13:22:02
本帖最后由 Wind2010 于 2010-10-31 13:22 编辑

移动后加上一句脚本判断:
$game_map.events[编号].passable?($game_map.events[编号].x,$game_map.events[编号].y,2)
不知是否可行
kenchenrong 发表于 2010-10-31 13:14:21
提示: 作者被禁止或删除 内容自动屏蔽
神渊之龙 发表于 2010-10-31 13:06:24
本帖最后由 神渊之龙 于 2010-11-5 17:46 编辑

把不可通行的地形标志打上1然后:
循环
条件分歧
主角所处位置地形标志为1

主角随机移动
除此以外的场合
中断循环
等待:1帧(否则要卡住)
以上反复

如果用的是远景就把一个打上了地形标志的透明图块放在不可通行的位置

点评

我是用的远景不需要用地形标志  发表于 2010-10-31 13:29
ML4455739 发表于 2010-10-31 12:58:28
本帖最后由 ML4455739 于 2010-10-31 13:10 编辑

最简单的办法就是把图块的通行全部改成○……
还有就是添加“不能通行”地点的XY坐标分歧(打的地图少说几千个),重新组合随机数。



然后,LX一真相帝……我墙角去……
459645195 发表于 2010-10-31 12:57:16
把地图上所有不能通行变成可通行就好了
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-27 14:09

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表