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

Project1

 找回密码
 注册会员
搜索
楼主: Rose_shadows
打印 上一主题 下一主题

[原创发布] [MV/MZ]ULDS无限图层插件使用详解 (2023-08-04更新+范例v3)

[复制链接]

Lv1.梦旅人

梦石
0
星屑
140
在线时间
11 小时
注册时间
2023-4-29
帖子
7
54
发表于 2023-8-8 20:17:45 | 只看该作者
Rose_shadows 发表于 2023-7-27 18:28
更新了主楼,新增以下内容:
1. 更新“关于淡入淡出”部分第3个小技巧:与开关相关联的自由淡入淡出(两种皆 ...

感谢大佬的辛苦,我参考了你的关于最新版本淡入淡出的注释命令,因为我的初期1-50多的开关命令都已经因为剧情占用了,所以都是用60多编号的开关进行设置,但是注释无法运行,大佬的工程样板我也下载了。我只是把触发开关进行了替换,如下图

<ulds> {
               "name": "guoxiao",
               "x": "this.rx(0)",
               "y": "this.ry(0)",
               "z": 3.5,
               "opacity": "(function(){var duration=1.5;var init_opacity=0;var sId_show=65;var sId_hide=66;var sId_prevent=67;var vId_target=64;var vId_opacity=63;var f=duration*60;var val=255/f;if(!v.value(vId_opacity)){v.setValue(vId_opacity,0);}if(s.value(sId_show)){v.setValue(vId_target,255);}else if(s.value(sId_hide)){v.setValue(vId_target,0);}var result=v.value(vId_target)==255?Math.min(v.value(vId_target),v.value(vId_opacity)+val):Math.max(v.value(vId_target),v.value(vId_opacity)-val);if((s.value(sId_show)||s.value(sId_hide))&&s.value(sId_prevent)){result=v.value(vId_target);}v.setValue(vId_opacity,result);return result||init_opacity;})()"
          } </ulds>
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
140
在线时间
11 小时
注册时间
2023-4-29
帖子
7
53
发表于 2023-8-8 13:50:50 | 只看该作者
li19910808 发表于 2023-8-8 00:51
按着最新提供的那个淡入淡出的注释使用了,自己的素材文件,替换测试用的教程文件也下载了试过, ...

<ulds> {
               "name": "guoxiao",
               "x": "this.rx(123)",
               "y": "this.ry(456)",
               "z": 3.5,
               "opacity": "(function(){var duration=1.5;var init_opacity=0;var sId_show=65;var sId_hide=66;var sId_prevent=67;var vId_target=64;var vId_opacity=63;var f=duration*60;var val=255/f;if(!v.value(vId_opacity)){v.setValue(vId_opacity,0);}if(s.value(sId_show)){v.setValue(vId_target,255);}else if(s.value(sId_hide)){v.setValue(vId_target,0);}var result=v.value(vId_target)==255?Math.min(v.value(vId_target),v.value(vId_opacity)+val):Math.max(v.value(vId_target),v.value(vId_opacity)-val);if((s.value(sId_show)||s.value(sId_hide))&&s.value(sId_prevent)){result=v.value(vId_target);}v.setValue(vId_opacity,result);return result||init_opacity;})()"
          } </ulds>
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
140
在线时间
11 小时
注册时间
2023-4-29
帖子
7
52
发表于 2023-8-8 00:51:59 | 只看该作者
Rose_shadows 发表于 2023-7-12 11:43
嗯……如果图片立即显现出来,可能是因为事件中开启两个开关之间没有等待,和是否使用 this.rx() 没有什 ...

按着最新提供的那个淡入淡出的注释使用了,自己的素材文件,替换测试用的教程文件也下载了试过,都正常,但是注释诺到自己的游戏工程文件里面就是死活跑不起来。插件都换成了大佬教程文件里面的。。。感觉到死胡同了。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
799
在线时间
98 小时
注册时间
2023-7-26
帖子
65
51
发表于 2023-8-4 17:07:54 | 只看该作者
点赞点赞大拇指大拇指 爱心
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5608
在线时间
771 小时
注册时间
2021-8-28
帖子
85
50
 楼主| 发表于 2023-8-4 10:46:26 | 只看该作者
更新了主楼,新增以下内容:
1. 增加了技巧模块的“关于遮罩房间”部分;
2. ULDS范例更新至v3.00,新增自由淡入淡出和遮罩房间范例,修复了Bug并进一步完善了内容,将无限图层插件帮助文档内容与本帖同步。
有问题的话欢迎留言。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5608
在线时间
771 小时
注册时间
2021-8-28
帖子
85
49
 楼主| 发表于 2023-7-27 18:28:48 | 只看该作者
本帖最后由 Rose_shadows 于 2023-8-4 10:49 编辑

更新了主楼,新增以下内容:
1. 更新“关于淡入淡出”部分第3个小技巧:与开关相关联的自由淡入淡出(两种皆可实现)
相关范例仍在制作中,如果等不及可以先试一试这个范例,希望对你的问题有帮助@li19910808
有问题的话欢迎留言。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7167
在线时间
1366 小时
注册时间
2018-12-16
帖子
1949
48
发表于 2023-7-26 11:59:55 | 只看该作者
本帖最后由 play337 于 2023-7-26 12:10 编辑

太强大了!

您的那个:2023-05-21 ULDS简易范例更新至v2.00

可以再增加更多范例吗? 帮助扩充思维~ ^_^ ~
=============================================
我是用ULDS外挂实现的动态帧水潭哦。
相关事件位于地图的最[右上角],可以在编辑器中看看。
: 应该是[左上角]吧~

>_<

点评

好期待阿~ 你那个森林的范例100分 ~ 能够做个 山景 或 城市街道 或 海景.... 好象太贪心了...哈哈~  发表于 2023-7-27 22:11
感谢捉虫。最近刚好有个新想法,成功实现的话就会塞到范例里发布出来,顺便将范例的Bug修复掉。  发表于 2023-7-27 18:20
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
140
在线时间
11 小时
注册时间
2023-4-29
帖子
7
47
发表于 2023-7-25 23:00:07 | 只看该作者
Rose_shadows 发表于 2023-7-12 11:43
嗯……如果图片立即显现出来,可能是因为事件中开启两个开关之间没有等待,和是否使用 this.rx() 没有什 ...

感谢大佬的回复跟测试文件,我新建项目测试了下,渐变出现是没问题的,但是人物一旦远离启动渐变的开关,背景的森林就会自动消失,靠近了又再次出现了。
还有个疑问,因为我是用了MOG的昼夜系统,之前设定也是用大佬你的注释配合开关跟昼夜系统的开关绑定了,从而做到图片伴随着昼夜进行渐变切换。教程里面的光效图片的淡入,跟淡出,需要两套相反功能的注释,与之配套的是不是需要6个开关,分两组?而且如果图片已经淡入,需要淡出,除了开启淡出的开关外,是否需要同步关闭淡入的开关,以备下次时间循环开关开启时候,淡入开关可以正常开启?

点评

不好意思,我无法复现那个远离开关贴图就消失的bug,我用的是RMMV 1.6.2版本测试。关于昼夜系统,我更新了淡入淡出模块第3个部分,你可以试试看。  发表于 2023-7-27 18:15
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5608
在线时间
771 小时
注册时间
2021-8-28
帖子
85
46
 楼主| 发表于 2023-7-12 11:43:24 | 只看该作者
li19910808 发表于 2023-7-10 23:38
而且,按教程说明里面,换成 this rx()格式的,图片就不是渐变的,直接替换上来了。 ...

嗯……如果图片立即显现出来,可能是因为事件中开启两个开关之间没有等待,和是否使用 this.rx() 没有什么关系。

你可以试试我的项目数据(新建一个项目后将解压的文件替换进去):
演示数据
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
140
在线时间
11 小时
注册时间
2023-4-29
帖子
7
45
发表于 2023-7-10 23:38:30 | 只看该作者
li19910808 发表于 2023-7-10 23:32
大佬,我复制了你的关于开关淡入淡出的注释,把图片换成自己的素材进行使用。发现素材是绑定玩家视角的,会 ...

而且,按教程说明里面,换成 this rx()格式的,图片就不是渐变的,直接替换上来了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-28 16:21

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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