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

Project1

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

[已经过期] 请问下如何局部放大地图场景

[复制链接]

Lv2.观梦者

梦石
0
星屑
324
在线时间
371 小时
注册时间
2010-8-23
帖子
418
跳转到指定楼层
1
发表于 2012-7-28 22:12:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 勇敢的馒头 于 2012-7-28 22:16 编辑

请问怎么样像推镜头一样,当前地图的某一块区域局部或者全局放大?

就有些像下面这个效果,但是他的原理是截取当前页面为截图,然后放大图片,没办法实现放大局部之后人物的移动等等

我试了好多其他的方法,可以修改人物行走图的大小,图片的大小zoom,就是这个始终解决不了
求各位大大帮解决啊

Battle Zoom_98875976.rar (887.54 KB, 下载次数: 36)

点评

http://bbs.66rpg.com/thread-321761-1-1.html  发表于 2013-7-21 19:42
真正做游戏的游戏人是不会整天发帖灌水的!!!

Lv2.观梦者

梦石
0
星屑
324
在线时间
371 小时
注册时间
2010-8-23
帖子
418
2
 楼主| 发表于 2012-7-30 08:08:41 | 只看该作者
额...挽尊
回复

使用道具 举报

Lv3.寻梦者

昨日的黄昏

梦石
0
星屑
1005
在线时间
937 小时
注册时间
2006-11-5
帖子
4128

第2届短篇游戏比赛季军第3届短篇游戏大赛小游戏及其他组季军

3
发表于 2012-7-30 10:37:09 | 只看该作者
需要修改 Sprite_Character和 Spriteset_Map中viewport的缩放率吧0 0,而且地图图块的对象是没有zoom的属性的

所以只能行走图、远景图可以方法
首先是行走图,在Sprite_Character的update中添加
self.zoom_x = self.zoom_y = $zoomV if $zoomV

然后在Spriteset_Map的update中添加
@panorama.zoom_x = @panorama.zoom_y = $zoomV if $zoomV

= =图块我自己试着定义了zoom的属性和相关方法,结果地图的拼合部分全部都乱了,
然后我校正坐标……最后变得极卡无比只好放弃…

关于调用,事件脚本——》$zoomV = 1.5 …

评分

参与人数 1星屑 +100 收起 理由
hcm + 100 感谢回答

查看全部评分

[url=http://weibo.com/2238291690?s=6uyXnP]
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
324
在线时间
371 小时
注册时间
2010-8-23
帖子
418
4
 楼主| 发表于 2012-7-30 10:53:57 | 只看该作者
七夕小雨 发表于 2012-7-30 10:37
需要修改 Sprite_Character和 Spriteset_Map中viewport的缩放率吧0 0,而且地图图块的对象是没有zoom的属性 ...

是同时把地图元件,行走图一起变大吗?
  1. $scene.instance_eval {
  2.   @spriteset.instance_eval {
  3.     target = @character_sprites[-1]
  4.     target.zoom_x = 2.0
  5.     target.zoom_y = 2.0
  6.   }
  7. }
复制代码
行走图我可以直接事件里面这么写,那地图呢?
这样好像好复杂
真正做游戏的游戏人是不会整天发帖灌水的!!!
回复

使用道具 举报

Lv3.寻梦者

昨日的黄昏

梦石
0
星屑
1005
在线时间
937 小时
注册时间
2006-11-5
帖子
4128

第2届短篇游戏比赛季军第3届短篇游戏大赛小游戏及其他组季军

5
发表于 2012-7-30 11:03:42 | 只看该作者
= =行走图只要self.zoom_x,self.zoom_y 就可以设置缩放率了

地图图块很难处理啊……缩放完以后要全部重新拼接啊……我觉得都可以考虑PS一张图出来试试了= =
[url=http://weibo.com/2238291690?s=6uyXnP]
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
324
在线时间
371 小时
注册时间
2010-8-23
帖子
418
6
 楼主| 发表于 2012-7-30 11:43:00 | 只看该作者
七夕小雨 发表于 2012-7-30 11:03
= =行走图只要self.zoom_x,self.zoom_y 就可以设置缩放率了

地图图块很难处理啊……缩放完以后要全部重新 ...

找了很多都没怎么看懂
http://rpg.blue/forum.php?mod=viewthread&tid=98131

超版能看看是什么意思吗?没看明白,里面战斗前的那个效果应该是能提取出来的吧
真正做游戏的游戏人是不会整天发帖灌水的!!!
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-11 09:50

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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