幻想森林

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

请教地图坐标与图片坐标

[复制链接]

313

主题

1574

帖子

1万

积分

⑧专业

*永恒国度*

积分
14145
QQ
发表于 2005-1-25 00:22:27 | 显示全部楼层 |阅读模式
在下贴中发了关于图片移动问题,一位朋友这样回答:

“就算你图片象素和地图象素一摸一样,地图坐标(0,0)这么一个点,换算到图片左上角坐标就是(0~15,0~15),一共196个象素点,倒过来说,你地图中心坐标想对准那个(0,0)地图坐标,那么就要往屏幕左移一半象素,往上移动一半象素,变量范围就是(0~15—320/2,0~15—240/2)”

但为什么换算到图片左上角坐标就是(0~15,0~15),呢?为什么有浮动?

还有这些相关的问题可以教教我吗?
[img][/img] http://shop33698673.taobao.com被别人嫉妒,证明你优秀,嫉妒别人说明你无能
回复

使用道具 举报

313

主题

1574

帖子

1万

积分

⑧专业

*永恒国度*

积分
14145
QQ
 楼主| 发表于 2005-1-27 00:36:01 | 显示全部楼层
不知能否赐教一下呢?
[img][/img] http://shop33698673.taobao.com被别人嫉妒,证明你优秀,嫉妒别人说明你无能
回复 支持 反对

使用道具 举报

5

主题

40

帖子

271

积分

③业余

积分
271
发表于 2005-1-27 02:04:43 | 显示全部楼层
........我已经写了2次了啊。
你画地图的时候,用的是图元,一个图元会占去一方格位置,这一格子的长和宽,以象素为计量单位,为16X16,一共256个象素。
地图坐标以图元为单位。一个地图坐标确定的点,不是真正意义上的点,而是这一方格面积。一个地图的坐标,实际是一个含有256个象素的集合。
图片是没有图元规格限制的,只以象素为单位,一个图片坐标对应的就是一个(1X1)象素。
默认图片按象素单位计算,面积320X240象素(也就是20X15个图元所包含的象素面积大小)。
由于地图坐标点其实是个面(正方形),所以说,实际上要表示这个区域,转换成图片象素坐标,也就是长宽各有16个象素的变量范围。
地图原点(0,0)在屏幕左上角,和习惯上的解析几何坐标系不一样的。
图片控制点和解析几何坐标类似,一般默认在屏幕中心,也就是位于图片坐标(160,120)的位置。
如果想把图片对准屏幕左上角,当然要移动咯。
回复 支持 反对

使用道具 举报

313

主题

1574

帖子

1万

积分

⑧专业

*永恒国度*

积分
14145
QQ
 楼主| 发表于 2005-1-29 00:42:48 | 显示全部楼层
引用:........我已经写了2次了啊。

不好意思,我真的完全没有这方面的知识,在我走进这论坛这的时候完全就是一张白纸什么软件什么程序,什么很基本的知识都完全不懂,所以我才会一问再问的。但我现在已在恶补中。。。。。。希望以后还能多多指教。
[img][/img] http://shop33698673.taobao.com被别人嫉妒,证明你优秀,嫉妒别人说明你无能
回复 支持 反对

使用道具 举报

5

主题

40

帖子

271

积分

③业余

积分
271
发表于 2005-1-29 05:28:46 | 显示全部楼层
上面是说,关于这个问题,回答“你”就已经2次了啊。。不过没关系,没什么不好意思的。
偶的接触历史比你还短,至少短2个半月,反正彼此都是小白,互通有无罢了。
因为看见你老在帮别的小白,所以对你有好感,所以如果是你提问,只要偶知道就肯定会不屈不挠解释到底的。
放心吧,咔咔!
祝你早日完成作品!
[em01][em01][em01][em01][em01][em01]
回复 支持 反对

使用道具 举报

313

主题

1574

帖子

1万

积分

⑧专业

*永恒国度*

积分
14145
QQ
 楼主| 发表于 2005-1-31 00:50:07 | 显示全部楼层
引用:“对你有好感”

真不好意思[em04][em04]
[img][/img] http://shop33698673.taobao.com被别人嫉妒,证明你优秀,嫉妒别人说明你无能
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-19 06:42 , Processed in 0.011297 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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