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

Project1

 找回密码
 注册会员
搜索
查看: 1826|回复: 5
打印 上一主题 下一主题

[已经过期] 请问有没有移动地图的脚本?

[复制链接]

Lv2.观梦者

梦石
0
星屑
826
在线时间
109 小时
注册时间
2008-10-5
帖子
69
跳转到指定楼层
1
发表于 2018-4-4 10:10:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
举例说明,地图纵向为10格的话,6格为地面,4个为天空背景,当人物在地面上向上走一格时,地面最下面一格地图隐没,原来最下面第二格变为最下一格;而原来最上一个的地图变成最上第二格,新地图变成最上一格。有没有这样的脚本?

Lv4.逐梦者

梦石
1
星屑
4083
在线时间
447 小时
注册时间
2018-4-1
帖子
103
2
发表于 2018-4-4 11:27:30 | 只看该作者

楼主可以把地图的长宽设置的大一些。
地图画在中间,四周多留一些就行了。
梦想世界,在我手中。
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
39009
在线时间
5716 小时
注册时间
2006-11-10
帖子
6618
3
发表于 2018-4-4 11:29:25 | 只看该作者
本帖最后由 灯笼菜刀王 于 2018-4-4 11:31 编辑

简单的说就是要能纵向卷动的卷轴地图,

如果地面不是不规则形状的, 那做法很简单, 你只要把要显示的4格背景剪下来, 显示图片 x=0 y=0 O点 = 左上角 就OK了, 地面随便你卷

至于图片会覆盖在NPC上, 你只要控制地图卷动让主角一直保持在中间位置,那就没影响, 或者修改图片显示的viewport和角色同层就好了
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
826
在线时间
109 小时
注册时间
2008-10-5
帖子
69
4
 楼主| 发表于 2018-4-5 14:40:29 | 只看该作者
灯笼菜刀王 发表于 2018-4-4 11:29
简单的说就是要能纵向卷动的卷轴地图,

如果地面不是不规则形状的, 那做法很简单, 你只要把要显示的4格背景 ...

如果需要飞行技能飞到空中的背景的时候如何操作呢?
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
39009
在线时间
5716 小时
注册时间
2006-11-10
帖子
6618
5
发表于 2018-4-5 18:57:43 | 只看该作者
dragonlibra 发表于 2018-4-5 14:40
如果需要飞行技能飞到空中的背景的时候如何操作呢?

无需操作, 只要改变行走图位置就好了

修改Game_Character 1  245-255行左右, y = (@real_y - $game_map.display_y + 3) / 4 + 32  ←这个数字就可以改变高度,你可以加个开关上去,XX开关打开的时候改变高度,没开就正常

不过改这个会连元件的坐标一起改, 所以要加上个判断  
    if @tile_id == 0  #不是元件调整坐标
    y = (@real_y - $game_map.display_y + 3) / 4 + 32 +100
    else  #元件就保持原样
    y = (@real_y - $game_map.display_y + 3) / 4 + 32
    end

点评

= = 汗,没注意这里是VA区,我说的方法是XP的方法,VA可能位置不一样,看得懂脚本的话可以自己另外找找  发表于 2018-4-5 18:59
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-11 06:29

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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