Project1

标题: 放大缩放屏幕(地图/战斗界面) [打印本页]

作者: feizhaodan    时间: 2015-11-24 19:50
标题: 放大缩放屏幕(地图/战斗界面)
其实是一个默认自带的功能,只是没有提供事件指令。
  1. $gameScreen.startZoom(x,y,scale,duration);
复制代码
其中x和y是放大缩小的中心画面坐标,scale是缩放量,1为正常大小,0.5为一半大小,2为2倍大小,duration是缩放使用的时间。
还有一个
  1. $gameScreen.setZoom(x,y,scale)
复制代码
这个直接将缩放状态设置为x,y,scale。
以下是效果图,分别是scale为0.5,2,3的时候。可以看出来其实不是特别强大囧

作者: 过眼云烟    时间: 2015-11-24 21:05
缩放有严重问题,不好用。黑框太烦人了,国外的那个地图缩放插件也是这样,不知道能否做到真正无黑块的缩放。
作者: 汪汪    时间: 2015-11-24 22:13
挺好的效果.
缩放如果要无黑框需要重写 Spriteset_Map 吧  ̄__ ̄||
作者: ky52879    时间: 2015-11-24 22:24
地图缩放的原来MV已经写的很清楚了,在Graphics里面有的,
你们看下Graphics里面的boxWidth和width的对比率就可以很简单的实现。。
作者: RPG筱咲工作室    时间: 2022-7-19 23:09
打开菜单后强制还原了原本视角,有没有解决方法?




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1