作者 主题: 调用一张超大的地图,怎么控制地图的移动  (阅读 3198 次)

big_fat_meal

  • Newbie
  • *
  • 帖子: 33
调用一张超大的地图,怎么控制地图的移动
« 于: 十月 27, 2012, 12:04:51 上午 »
我PImage了一张7000像素的地图,20M的大小,想用来做地理信息,用size定义好尺寸,虽然调出来了,但是不知道怎么用鼠标能够移动这张图,也是为了方便大家在上面找地理位置,可是在P5里怎么让这张图能够被鼠标移动,移动的速度和鼠标的速度之间有什么要注意的东西没有,

big_fat_meal

  • Newbie
  • *
  • 帖子: 33
Re: 调用一张超大的地图,怎么控制地图的移动
« 回复 #1 于: 十月 27, 2012, 12:12:05 上午 »
对于调用这张地图我发现会出现不显示的状况,而且我已经将P5内存提高到1200M,担心是否能被网络中电脑访问时出现问题。请教大伙有什么建设性意见吗

Contra

  • SuperManager
  • Sr. Member
  • *****
  • 帖子: 347
  • AC, game dev, new media art&tech.
    • i'm Contra
Re: 调用一张超大的地图,怎么控制地图的移动
« 回复 #2 于: 十月 28, 2012, 09:51:32 上午 »
鼠标移动,大概很多例子里有吧,先把自带的sample和library都翻翻。
内存这个,似乎以前的贴子里有讨论。
(1?貌似我都是比较抽象的回复哈哈)

vinjn

  • SuperManager
  • Hero Member
  • *****
  • 帖子: 586
Re: 调用一张超大的地图,怎么控制地图的移动
« 回复 #3 于: 十月 28, 2012, 11:40:53 上午 »
对于调用这张地图我发现会出现不显示的状况,而且我已经将P5内存提高到1200M,担心是否能被网络中电脑访问时出现问题。请教大伙有什么建设性意见吗

像素太大,为了降低内存使用量,你需要切割这幅图片成多个小格子
实现过于麻烦,无法在此说清楚,对于你来说也太难

你还是先把图片的尺寸缩小吧


Tags: