查看: 1717|回复: 4

[已经解决] 脚本如何实现图片显示波纹效果

[复制链接]
梦石
0
星屑
50
在线时间
346 小时
注册时间
2010-12-12
回帖
182
发表于 2014-6-5 15:33:57 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
类似于不稳定的老旧显像管电视机,画面不时会横向出现波动来扭曲图片,很有科幻感。
我在F1中翻找到了精灵类里面有以下属性:
wave_amp (RGSS2)
wave_length (RGSS2)
wave_speed (RGSS2)
wave_phase (RGSS2)
定义波浪效果的幅度、频度、速度、周相(又称相位)。波动效果是使用正弦曲线函数来绘制精灵,使精灵的横向位置比上次绘制的位置稍有不同。

wave_amp 是波浪的幅度、 wave_length 是波浪的频度,以像素数来指定。

wave_speed 是波浪效果动画的速度,默认为 360,数值愈大速度愈快。

wave_phase 使用角度(最大360度)指定精灵顶行的周相。每次调用 update 方法会更新周相一次。一般情况下不需要使用此属性,除非需要同步化两个精灵的波浪效果。

这个能用吗?和我描述的效果一样?一样的话该怎么用?不一样的话请指点一下别的方法,谢谢

聪仔

梦石
0
星屑
6187
在线时间
3077 小时
注册时间
2013-12-26
回帖
3076
发表于 2014-6-5 17:08:48 | 显示全部楼层
战斗的默认背景就是扭曲的,动态的...仿照它做也许就可以了...

评分

参与人数 1星屑 +80 收起 理由
丿梁丶小柒 + 80 我很赞同

查看全部评分

聪聪全国第三帅...
他们都叫我【人赢聪】
我的RM能力雷达图:

回复

使用道具 举报

梦石
0
星屑
50
在线时间
346 小时
注册时间
2010-12-12
回帖
182
 楼主| 发表于 2014-6-5 17:34:50 | 显示全部楼层
正太君 发表于 2014-6-5 17:08
战斗的默认背景就是扭曲的,动态的...仿照它做也许就可以了...

那个准确来说应该是蠕动吧?
回复

使用道具 举报

星君

梦石
0
星屑
83
在线时间
2980 小时
注册时间
2011-10-9
回帖
2234

贵宾短篇七萝莉正太组冠军

发表于 2014-6-5 20:08:44 | 显示全部楼层
沙发说的是对的,那个确实是用wave效果做的,只不过比较慢,而且幅度比较大而已
LZ想要的效果确实可以实现,不过大概还是比较微妙的吧
还有你需要update才会出现效果
所以你可以每180帧update一下让他动一动制作你说的那个效果
不过嘛……效果会有点奇怪就是了

回复

使用道具 举报

永无止境的旅程<

梦石
0
星屑
537
在线时间
1554 小时
注册时间
2012-6-19
回帖
1162

开拓者贵宾

发表于 2014-6-9 23:18:45 | 显示全部楼层
我用过这些脚本,
曾经我就使用一张图片在大地图上蠕动,波浪飘飘。
给你事件参考。
QQ截图20140609231730.png
[url=https://rpg.blue/thread-389697-1-1.html]https://rpg.blue/https://rpg.blue/data/attachment/forum/201602/26/220128cfbxxs47xth4xkz4.jpg[/url]
&lt;font size=&quot;5&quot;&gt;[color=Green][url=https://rpg.blue/forum.php?mod=viewthread&amp;tid=396208&amp;extra=page%3D1][color=DeepSkyBlue]全新配套ACT系统,每周末一大更新,尽请期待。[/color][/url][/color]
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部