如果您使用的是 Windows,则可以使用批处理脚本生成包含嵌入代码的文件(或生成其中的一部分并手动将其粘贴到另一个文件中)。
批处理很丑陋,但对于简单的任务,它几乎是可用的。将以下代码复制到一个新文件中,并将其命名为您喜欢的任何名称(使用 .bat 作为其扩展名)。将此脚本放在您的图像文件夹中并运行它(双击它)。它应该images.as
为每个以 .jpg 结尾的图像创建一个包含生成的动作脚本代码的文件(您可以更改脚本以使用其他扩展名)。
@echo off
set out_file=images.as
echo // script generated file > %out_file%
for /f %%a IN ('dir /b *.jpg') do (
echo [Embed^(source="images/%%a"^)] >> %out_file%
echo private var %%~na_class:Class; >> %out_file%
echo private var %%~na:Bitmap = new %%~na_class^(^); >> %out_file%
)
这是非常基本的,如果您的文件名包含“奇怪”字符(例如空格),它将无法正常工作。但除此之外,我认为它可以完成繁重的工作。