赞 | 67 |
VIP | 6 |
好人卡 | 4 |
积分 | 148 |
经验 | 45301 |
最后登录 | 2024-11-16 |
在线时间 | 5839 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 14767
- 在线时间
- 5839 小时
- 注册时间
- 2011-7-18
- 帖子
- 159
|
本帖最后由 gqxastg 于 2019-8-3 18:35 编辑
脚本
临时随便写了一个,跨地图的仿塞尔达式屏幕卷动
在场所移动前用事件中的脚本功能调用$game_map.zelda_scroll_setup(style, param)
即可(淡入淡出要选择“无”)
style为屏幕卷动的风格序号,目前有4种,从0到3分别为向下、向右、向左、向上的匀速普通卷动(比如门在地图最右边就应该向左卷动)【废话
param为屏幕卷动的风格参数,目前为每帧卷动的像素数,数字越大速度越快(最好是能被分辨率整除的数)
以防本人表达能力太差导致听不懂,最后附上范例工程
跨地图仿塞尔达屏幕滚动.7z
(292.96 KB, 下载次数: 43)
【原理很简单,就是分别获取场所移动前后的屏幕截图来卷动显示,所以兼容性不好,如果场所移动时画面上有窗口、图片等都会被截到,请在用该脚本场所移动前暂时关闭【或者有特殊需要的话告诉我用的脚本等我更新【Pia
RGD专用改进版(范例没更新)
8/2 不用特别隐藏窗口、图片、计时器、之类的了
8/3 追加保持场景切换前远景图位置的机能,以防止场景切换时滚动远景图割裂的违和感,默认不使用,想使用的话像这样在后面加个true即可
$game_map.zelda_scroll_setup(style, param, true) 脚本
|
评分
-
查看全部评分
|