找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2307|回复: 3

[教程] [教程] 下雪/下雨/电影特效

[复制链接]
发表于 2022-7-19 10:17:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
本帖最后由 blackpineapple 于 2022-9-16 02:41 编辑

效果


需要的素材 素材.zip (1.87 MB, 下载次数: 43)
电影的素材 film.zip (1.93 MB, 下载次数: 22)


本期的下雪效果可以直接使用官方的SnowBlossom函数,
详情: https://doc.renpy.cn/zh-CN/sprites.html


下雨特效参考了 https://lemmasoft.renai.us/forums/viewtopic.php?t=37489
电影特效和另外一种下雪特效是,受到前面下雨特效的启发自己做了素材实现的。


代码如下:
[RenPy] 纯文本查看 复制代码
image snow = SnowBlossom("snow.png", count=200)

init:
    image rev_lightning = im.Flip("lightning.png", horizontal=True)

    image snow_animated:
        "snow_base.png"
        yoffset 0
        linear 5 yoffset 720
        repeat


    image rain:
        "rain1.png"
        0.2
        "rain3.png"
        0.2
        "rain2.png"
        0.2
        repeat

    image film:
        "film1.png"
        0.2
        "film2.png"
        0.2
        "film3.png"
        0.2
        repeat

    image lightning:
        choice 0.5:  
            "lightning.png"
            alpha  0.0
            linear 0.3 alpha  1.0
            linear 0.3 alpha  0.0

        choice 0.5:
            "rev_lightning"
            alpha  0.0
            linear 0.3 alpha  1.0
            linear 0.3 alpha  0.0

        repeat

label start:
    scene street night
    hide window
    show julian
    "这次要展示几个特效。首先是官方自带的下雪效果。"
    show snow
    pause
    hide snow with dissolve
    "然后是一个通过移动图片的动态效果来播放下雪的效果。"
    show snow_animated
    pause
    hide snow_animated with dissolve
    "还可以让他们一起出现。"
    show snow_animated
    show snow
    "下雪的效果展示完毕。"
    hide snow with dissolve
    hide snow_animated with dissolve
    "下面展示通过循环播放图片,达成的下雨效果。"
    show rain
    show lightning
    pause
    hide lightning
    hide rain
    "最后展示一个播放老电影的特效。"
    show film
    "感谢收看本教程!"
    pause
    return


发表于 2022-7-19 13:26:24 | 显示全部楼层
挺好的,就喜欢实用的小玩意
回复 支持 抱歉

使用道具 举报

发表于 2023-1-11 17:50:26 | 显示全部楼层
点赞,收藏,插个眼
回复 支持 抱歉

使用道具 举报

发表于 2023-7-23 14:27:55 | 显示全部楼层
好东西,谢谢黑凤梨老师
回复 支持 抱歉

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|RenPy中文空间 ( 苏ICP备17067825号|苏公网安备 32092302000068号 )

GMT+8, 2024-4-26 02:49 , Processed in 0.062220 second(s), 15 queries , File On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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