RenPy中文空间

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 103|回复: 1

[求助] 如何批量导入图像文件

[复制链接]
发表于 2021-3-26 22:04:38 | 显示全部楼层 |阅读模式

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

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

x
假设我想以这样的形式导入图像
[RenPy] 纯文本查看 复制代码
image girl 1:
    "girl 1.png"
    yalign -0.2
    zoom 0.8


但是,我可能有1000张图想导入,比如"girl 2.png"......"girl 1000.png"
有没有办法用循环语句以相同的格式一次性导入所有图片
发表于 2021-3-28 00:30:57 | 显示全部楼层
楼主的这个问题本身……就是个问题。
Ren'Py中没有“导入图像”的概念,只要在 game/images 目录下(格式支持)的图片都可以直接使用,比如使用Image语句定义图像。

如果是想对批量图片做统一变换(transform),写一个transform,定义图像时使用 at 语句处理即可:
[RenPy] 纯文本查看 复制代码
transform a_transform:
    yalign -0.2
    zoom 0.8

image girl1 = At("girl 1.png", a_transform)
image girl2 = At("girl 2.png", a_transform)
......


如果是想用序列帧做动画则是另一回事了。
回复 支持 反对

使用道具 举报

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

本版积分规则

手机版|RenPy中文空间 ( 苏ICP备17067825号 | 苏公网安备 32092302000068号 )

GMT+8, 2021-4-16 19:15 , Processed in 0.120680 second(s), 12 queries , File On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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