本指南将说明【图像】【界面】等资源的格式。 简介 当你进行游戏测试时,会创建项目文件夹。该文件夹内包含多个子文件夹。

本指南将说明这些文件夹中可放入的资源类型。 图像 这是游戏的主要图像。若要更改颜色,可在文件名后指定a至z。例如lord-a、lord-b等。从地图块到缩略图的类型,其横向和纵向尺寸最大可为255。 支持的文件格式:PNG、JPG、BMP 名称 尺寸 说明 mapchip 32×32 这是在地图上平铺显示的图像。要使地图块动起来,需在文件名开头加上“!”。此外,还要设置动画块的数量。例如,文件名为“!3sea”就是正确的格式。默认循环方式为1→2→3→2→1,若添加“#”,则循环方式为1→2→3→1→2。“#”可像“!3#Animation Ornament”这样使用。 charchip 192×320 这是在地图上显示的单位图像。每个部分以64×64像素分隔。第一行为正面,第二行为顶部,第三行为右侧,第四行为底部,第五行为左侧。若使用脚本,可添加第六行。动画循环默认顺序为1→2→3→2→1。若文件名以“!”开头,则循环顺序为1→2→1,此时第三列不被使用。若首字符为“#”,则仅使用第一列。 face96×96是在菜单等处显示单位头像的图像。若文件名以“!”开头,则会被识别为【大型头像图像】。【大型头像图像】可在【消息布局】/【游戏布局】中进行设置。 icon24×24是武器、物品、状态、技能等的图标图像。motion192×192是在实际战斗中显示的动态图像。动态图像可分为【战士】【弓箭手】【法师】三类。 【战士】的第一行为【待机】,第二行为【移动】,第三行为【直接攻击】,第四行为【间接攻击】,第五行为【回避】,第六行为【直接攻击2】。 【弓箭手】的第一行为【待机】,第二行为【弓箭攻击】,第三行为【回避】。 【法师】的第一行为【待机】,第二行为【魔法攻击】,第三行为【回避】。 若文件名开头设置为【#】,则为【弓箭手】;若设置为【$】,则为【法师】;否则为【战士】。 effect192×192是在事件或战斗中显示的特效图像。特效从第一行最左侧的格子开始依次显示。当显示到最后一列时,会自动换行并显示第二行的第一个图块。 weapon192×40:这是实际战斗中显示的武器图像。 bow300×192:这是实际战斗中显示的弓图像。弓的各个部分按100×192的尺寸分隔,排列顺序为弓、拉满的弓、箭。 thumbnail120×90:用于识别回忆事件的缩略图像。 battleback840×480:实际战斗中显示的背景图像,所标注的尺寸为最小尺寸。 eventback640×480:事件中显示的背景图像,所标注的尺寸为最小尺寸。 screemback640×480:如单位菜单等屏幕的背景图像,所标注的尺寸为最小尺寸。 worldmap640×480:地图的背景图像。图像尺寸说明为最低要求。eventstill640×480:此背景图像主要用于事件指令中的【静止消息】。图像尺寸说明为最低要求。charillustany:角色立绘图像,尺寸不限。pictureany:自定义绘制的图像为【图片】类型。 音频 游戏中播放的音乐和音效。可通过事件指令中的【播放音乐】和【播放音效】进行播放。 支持文件格式:OGG、MP3、WAVE 名称说明:music:在地图和事件中播放的【背景音乐】。无法同时播放多个背景音乐。播放结束后会循环。sound:在地图和事件中播放的【音效】。可同时播放多个音效。播放结束后不会循环。 UI 作为游戏用户界面显示的图像。支持文件格式:PNG、MP3、BMP 名称 尺寸 描述 menuwindow 128×64 菜单窗口图像。各部分以64×64分隔。左侧为窗口内部,右侧为窗口边框。 textwindow 640×110 消息窗口图像。文字将显示在此窗口上。标注的尺寸为最小尺寸。 title 90×60 用作标题的图像。各部分以30×60分隔。若文字较长,中间部分会重复显示。 number 100×120 菜单上显示的数字图像。各部分以10×24分隔。颜色顺序从上到下依次为白色、蓝色、绿色、红色、黑色。 bignumber 160×120 菜单上显示的大号数字图像。各部分以16×24分隔。颜色顺序从上到下为白色、蓝色、绿色、红色、黑色。 gauge30×56:显示生命值等量值的计量表图像。各部分尺寸为10×16。颜色顺序从上到下为黑色、蓝色、绿色、红色。 line24×32:文本下划线图像。各部分尺寸为8×8。颜色顺序从上到下为白色、蓝色、红色、绿色。 risecursor48×48:显示数值增减的光标图像。各部分尺寸为24×24。 mapcursor64×32:地图上显示的光标图像。各部分尺寸为32×32。 pagecursor64×32:消息窗口中显示的光标图像。各部分尺寸为32×32。 selectcursor64×64:选择物品时显示的光标图像。各部分尺寸为32×32。scrollCursor64×128:用于显示地图或窗口可滚动的光标图像。各部分以32×32像素分隔。 panel64×32:用于使地图图块发光的图像。各部分以32×32像素分隔。 faceframe256×128:用于包围面部图像的边框图像。左侧为边框,右侧为内部区域。各部分以128×128像素分隔。 screenframe640×100:显示在屏幕顶部或底部的图像。标注的尺寸为最小尺寸。 字体 字体用于在游戏中绘制文本。若要添加字体,请访问【数据库】/【字体】。在此对话框中选择【使用私有字体】,即可设置已添加的字体。 支持文件格式:TTF、OTF 视频 可添加mp4等格式的视频作为资源。若要播放视频,使用事件指令【播放视频】。支持的文件格式:MP4、WMV、AVI 素材 资源可通过在项目中注册使用。但素材文件夹中的资源可直接从插件中使用。

请查看上方图片。我在素材文件夹中创建了一个名为【myfolder】的子文件夹,并添加了图片、音乐和文本。这些资源可以在插件中通过以下代码使用: // 定义子文件夹名称 var category = 'myfolder'; // 从文件获取文本 text = root.getMaterialManager().getText(category, 'map.txt'); // 从文件创建图片 img = root.getMaterialManager().createImage(category, 'icon.png'); // 从文件播放音效 root.getMaterialManager().soundPlay(category, 'menuopen.ogg', 1); 如果不使用插件,则可以忽略素材文件夹。




换一换 
















