幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1376|回复: 5

再请教图片移动问题

[复制链接]

313

主题

1574

帖子

1万

积分

⑧专业

*永恒国度*

积分
14145
QQ
发表于 2005-1-21 01:38:12 | 显示全部楼层 |阅读模式
   这问题以前已问过,但是还没有解决

就是图片怎样才可以跟着主角移动呢?在图片移动中,已加入了主角的X,Y坐标变量,但图片 就是跟不了,一开始图片就往左上角移动,然后就停 在那里,个人认为不是在显示图片上的问题。请大家帮帮忙吧。
[img][/img] http://shop33698673.taobao.com被别人嫉妒,证明你优秀,嫉妒别人说明你无能
回复

使用道具 举报

121

主题

3186

帖子

2万

积分

管理员

お嬢様

Rank: 9Rank: 9Rank: 9

积分
22410
发表于 2005-1-21 02:32:12 | 显示全部楼层
是不是这个地方出了点小岔子?

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

10

主题

38

帖子

582

积分

⑤进阶

积分
582
发表于 2005-1-21 10:35:40 | 显示全部楼层
想请教一下:图片X与X坐标有什么区别呢?
新年好 祝大家在新的一年 工作顺利 学习进步 游戏制作水平一天比一天高 都能做出满意的游戏.
回复 支持 反对

使用道具 举报

5

主题

40

帖子

271

积分

③业余

积分
271
发表于 2005-1-21 17:16:24 | 显示全部楼层
一屏幕320x240(A,B)象素,把一个图片中心位置设定在A/2,B/2
这时候图片中心位置的,大约相当于屏幕中心位置.
X坐标为绘制地图上的X方向坐标,地图上每一格图元拥有一个X坐标,在这标准图元的象素16x16,内,拥有的X和Y坐标是相同的。
这样马上就换算出来了,一屏幕也就是20x15个图元。
系统默认的开始地图就那么大。
回复 支持 反对

使用道具 举报

313

主题

1574

帖子

1万

积分

⑧专业

*永恒国度*

积分
14145
QQ
 楼主| 发表于 2005-1-21 23:44:26 | 显示全部楼层
以下是引用盗贼王JING在2005-1-21 2:32:12的发言:

是不是这个地方出了点小岔子?
[upload=jpg]UploadFile/2005-1/200512123210738.jpg[/upload]

这样做的话,图片就不会一直往左上角移动,但同样还是不能跟随着主角移动,请问还有什么办法吗?
[img][/img] http://shop33698673.taobao.com被别人嫉妒,证明你优秀,嫉妒别人说明你无能
回复 支持 反对

使用道具 举报

5

主题

40

帖子

271

积分

③业余

积分
271
发表于 2005-1-22 04:09:22 | 显示全部楼层
图片设定需要输入的坐标,和你地图坐标完全是两个概念。
就算你图片象素和地图象素一摸一样,地图坐标(0,0)这么一个点,换算到图片左上角坐标就是(0~15,0~15),一共196个象素点,倒过来说,你地图中心坐标想对准那个(0,0)地图坐标,那么就要往屏幕左移一半象素,往上移动一半象素
,变量范围就是(0~15—320/2,0~15—240/2)
至于道理,上面已经说了。地图坐标计算单位是图元,图片坐标计算单位是象素。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-19 03:37 , Processed in 0.011591 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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