查看: 2186|回复: 11

[已经解决] 请教一个坐标……

  [复制链接]

剑圣

梦石
0
星屑
50
在线时间
122 小时
注册时间
2008-8-31
回帖
672
发表于 2009-7-17 13:00:35 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 Tabris_Air 于 2009-7-17 15:08 编辑

是这样的,我在地图上新建了一个sprite显示某个图片,
刷新的时候希望图片中心与主角对齐并随之移动

那么刷新的时候图片的坐标应该是啥呢?
我试过($game_player.screen_x - 图片的宽度),但当角色走到地图边缘的时候图片还是居中显示,而角色已经跑到地图边上去了……

如图:
1正常情况
捕获.JPG
2主角走到地图右边边缘,没有对齐了= =b
捕获1.JPG

so,请教……

PC/IOS/Android共享的RM RPG:未名大学
梦石
0
星屑
50
在线时间
77 小时
注册时间
2008-5-16
回帖
183
发表于 2009-7-17 13:06:00 | 显示全部楼层
那你让地图边缘的几格不能通行不就解决了。。。。。。。。。。。
回复

使用道具 举报

孤独守望

梦石
0
星屑
3144
在线时间
1535 小时
注册时间
2006-10-16
回帖
4223

开拓者贵宾

发表于 2009-7-17 13:08:23 | 显示全部楼层
理论上来说screen_x应该没错- -
先看一下你的刷新时机是否正确
然后再看一下各次screen_x的输出值(用p)是否正确
菩提本非树,明镜本非台。回头自望路漫漫。不求姻缘,但求再见。
本来无一物,何处惹尘埃。风打浪吹雨不来。荒庭遍野,扶摇难接。
不知道多久更新一次的博客
回复

使用道具 举报

剑圣

梦石
0
星屑
50
在线时间
122 小时
注册时间
2008-8-31
回帖
672
 楼主| 发表于 2009-7-17 13:09:11 | 显示全部楼层
应该是有这样一个坐标的……
其实就是主角在屏幕上的显示坐标啊,何必去修改那么多地图呢

那你让地图边缘的几格不能通行不就解决了。。。。。。。。。。。
白斑病赌东道 发表于 2009-7-17 13:06

PC/IOS/Android共享的RM RPG:未名大学
回复

使用道具 举报

梦石
0
星屑
50
在线时间
77 小时
注册时间
2008-5-16
回帖
183
发表于 2009-7-17 13:13:55 | 显示全部楼层
其实。。。。
我的意思就是地图边缘10格画点不能通行的东西。。。。这样角色永远只能在最中间。。。。
回复

使用道具 举报

剑圣

梦石
0
星屑
50
在线时间
122 小时
注册时间
2008-8-31
回帖
672
 楼主| 发表于 2009-7-17 13:26:15 | 显示全部楼层
发现问题了……确实是刷新的时机不对,screen_x是对的
只要切换一下Scene(比如叫出菜单)再回到地图坐标就对了
我是在Spriteset_Map的update里刷新的,不知道应该换哪?

3# IamI

PC/IOS/Android共享的RM RPG:未名大学
回复

使用道具 举报

孤独守望

梦石
0
星屑
3144
在线时间
1535 小时
注册时间
2006-10-16
回帖
4223

开拓者贵宾

发表于 2009-7-17 13:39:36 | 显示全部楼层
spriteset_Map的刷新在整个Map循环只有一次(这么大的东西你每帧刷新电脑就吐了)
写在Scene_Map的Update
或者并行事件(私以为这个功能完全可以用事件完成,变量操作里面有画面XY坐标,即Screen_XY)
菩提本非树,明镜本非台。回头自望路漫漫。不求姻缘,但求再见。
本来无一物,何处惹尘埃。风打浪吹雨不来。荒庭遍野,扶摇难接。
不知道多久更新一次的博客
回复

使用道具 举报

梦石
0
星屑
275
在线时间
1373 小时
注册时间
2005-10-16
回帖
5038

贵宾

发表于 2009-7-18 09:31:31 | 显示全部楼层
似乎就应该写在Spriteset_Map的update里吧……

的确这个靠事件就能实现的
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复

使用道具 举报

梦石
0
星屑
50
在线时间
238 小时
注册时间
2006-10-2
回帖
372
发表于 2009-7-18 12:06:03 | 显示全部楼层
记得RMXP的范例游戏Knight Blade里就有这样一个效果,好像是公共事件做的……

其实就是主角在屏幕上的显示坐标啊,何必去修改那么多地图呢

对啊
回复

使用道具 举报

风雪夜不归人

梦石
0
星屑
50
在线时间
276 小时
注册时间
2006-3-7
回帖
6441

贵宾

发表于 2009-7-18 12:09:25 | 显示全部楼层
边缘空7格,一般就永远在中间了
有些人,到了七八月份就会诈尸。
宫斗,是女生永远的爱。
冷门,是本人不变的欲。
作弊,是玩家自由的痛。
练级,是橙光割舍的情。
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部