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

Project1

 找回密码
 注册会员
搜索
楼主: 猫猫咪呀
打印 上一主题 下一主题

[已经解决] 一个关于地图移动的问题

[复制链接]

Lv1.梦旅人

梦石
0
星屑
108
在线时间
1006 小时
注册时间
2008-11-9
帖子
1658
1
发表于 2012-2-25 16:10:20 | 显示全部楼层
本帖最后由 判约之轮 于 2012-2-25 20:44 编辑

我真心觉得做这类游戏不适合用RMVA~
建议LZ去学习一下Action Game Maker~
或者的话,可以这样,你把地图全部化成空白,用远景图代替地图~
然后参考战棋的光标工作原理,让事件来代替你向前走~
如果还不明白,我就详细说出来好了:
1.把地图设为全透明,然后把远景图贴上,注意要竖条形的,不然左右移动很纠结
2.把主角的移动图设为透明,然后移动路线利用事件设定为一直往前走
3.地图移动OK
4.设定一个事件,图像为主角行走图,放在游戏界面可见范围的最下面
5.设定一个总控事件,将主角移动设为自动事件页,另外设定一个并行事件耶
6.并行事件中加入一个循环事件,循环里面嵌套一些移动事件:
   1)读取主角的Y坐标,Y坐标自加xx(xx就是一个固定值或变量,意为你的主角事件距离真正主角的格数)
   2)读取主角事件X坐标
   3)事件移动:主角事件移动至读取的X、Y坐标上
   4)如果“左箭头”被按下,那么X坐标自减1,反之亦然
   5)如果“上箭头”被按下,那么变量xx自减1,反之亦然
   6)等待5帧

注意:主控事件的自动事件页,不可以将主角的移动设为等待至移动结束,而且最好移动一次,就等待2帧为好~

或许我应该@猫猫咪呀一下楼主····

评分

参与人数 1星屑 +400 梦石 +2 收起 理由
「旅」 + 400 + 2 认可答案,恭喜你获得由66RPG提供的精美好.

查看全部评分

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-5-6 11:43

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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