本帖最后由 龙氏 于 2019-3-16 12:29 编辑
(2019.3.16)脚本略微调整,使显示效果更好些。
看脚本,附件下面。
[RenPy] 纯文本查看 复制代码 ###### 定义:动态序列帧图 ####
image Sign:
## 这里也可以,比如 按比例缩放此显示对象。
# zoom 2 ## 放大2倍。
"images/Dynamic/1.png"
pause 0.2 # 暂停0.2秒
"images/Dynamic/2.png"
pause 0.2
"images/Dynamic/3.png"
pause 0.2
"images/Dynamic/4.png"
pause 0.2
"images/Dynamic/5.png"
pause 0.2
"images/Dynamic/6.png"
pause 0.2
"images/Dynamic/1.png"
pause 1 # 暂停1秒
repeat # 循环
###### 定义:变换(transform)效果 ####
transform hello_1:
align (0.5, 0.5)
linear 1 pos (0.5, 0.2) alpha 0.3
linear 1 pos (0.5, 0.5) alpha 1.0
repeat # 循环
transform hello_2:
align (0.5, 1.0)
linear 2.0 align (0.5, 1.0) knot (0.0, .33) knot (1.0, .66)
pause 0.5 # 暂停1秒
repeat # 循环
###### 定义:界面(screen) ####
screen aaa:
add "Sign" align (0.5,0)
screen bbb:
add "Sign" at hello_1
screen ccc:
add "Sign" at hello_2
# 游戏在此开始。
label start:
"开始演示"
show screen aaa
"显示aaa"
show screen bbb
"显示bbb"
show screen ccc
"显示ccc"
hide screen aaa
hide screen bbb
hide screen ccc
"演示完成"
# 此处为游戏结尾。
return
repeat语句:https://doc.renpy.cn/zh-CN/atl.html?highlight=repeat#repeat
align:将pos和anchor设置为相同的值。将pos和anchor设置为相同的值。
https://doc.renpy.cn/zh-CN/atl.html?highlight=pos
附件(解压后Dynamic文件夹)放进工程 game/images文件夹里:
Dynamic.zip
(4.74 KB, 下载次数: 37)
|