资源库
资产库可用于访问、导入和整理项目中的所有资源。
默认情况下,系统会自动创建一个 UI 文件夹,其中包含一些可供使用的 UI 资源。你可以导入自定义资源,也可以从 hyperPad 资源商店获取更多免费资源。
资源按类型分类。每个资源的名称下方都会显示其类型标签。资源类型包括:图形、TTF 字体、BM 字体、声音、粒子、动画。
获取资源
你可以从 hyperPad 资源商店获取免费资源,帮助你开始创作。资源商店会持续更新内容,记得经常查看。
多选资源
在资源库左侧边栏中,点击勾选图标即可启用多选。启用多选后,你可以一次选择多个资源,并对它们同时执行操作。
轻点并按住任意已选资源,即可查看可对这些资源执行的所有操作。
从资源库导入动画时(例如,将帧导入播放动画行为),你可以选择要添加的所有资源,然后轻点并按住任意一个已选资源,将它们作为动画帧导入。
创建效果
你可以通过资源库中的“创建效果”选项启动声音编辑器或粒子编辑器。此外,轻点并按住资源库中的声音或粒子资源,也可以选择对其进行编辑。
导入资源
你可以从相机胶卷、Dropbox和iTunes导入资源。此外,兼容的 App 也可以通过 iOS 中的“在……中打开”对话框与 hyperPad 共享内容。
资源菜单
轻点并按住任意资源,即可打开资源菜单。你可以在资源菜单中修改资源并执行特定操作。根据资源类型不同,菜单中会显示不同选项。
资源类型
图形
图形资源就是普通图像。hyperPad 支持 iPad 支持的所有常见图像格式。你甚至可以导入包含透明元素的图像。
为获得最佳效果,建议使用 PNG 文件,因为它支持透明度且属于无损格式。JPG 等图像格式不支持透明度,并且经过压缩,因此图像质量会有所降低。
为获得最佳性能,请避免使用图形周围带有大块空白区域的透明图像。
创建图形时,请确保所有内容都能适配 iPad 的屏幕尺寸。
iPad 有两种分辨率:普通设备为 1024×768,视网膜屏设备为 2048×1536。**请尽量以支持的最高分辨率制作图形,因为 hyperPad 会自动为你生成非视网膜版本。**因此,为项目制作图形和插画时,请确保作品的设计分辨率为 2048×1536。
另请注意,可导入的图像最大尺寸为 2048×2048 像素。
动画
带有动画标签的资源本质上是包含动画循环(动画)的文件夹。你可以在相关文章中进一步了解导入和使用动画。
如果你要制作动画,请确保每一帧的分辨率完全相同,并且图稿始终位于图像正中央,或不会发生移动。
声音
导入的任何声音或音乐文件,以及使用内置音效编辑器创建的文件,都会标记为声音。如果音效是使用内置音效编辑器创建的,你可以轻点并按住该资源来编辑它。
hyperPad 可以播放 iOS 支持的所有音频格式,包括 MP3、MP4、M4A、M4R、WAV、PCM、AIFF 等。完整列表请参阅 Apple 的 iOS Developer Library。
请注意,如果使用资源库的导入功能,音频文件会被转换为 M4A。如果要保留原始文件格式,则必须“连接 Dropbox”,并通过 Dropbox App、网页浏览器或桌面电脑添加音频。有关通过 Dropbox 导入和链接的更多信息,请参阅“导入资源”。
粒子
使用内置粒子编辑器创建的粒子效果会标记为粒子资源。你可以轻点并按住该资源,在粒子编辑器中进行编辑。选择粒子资源后,可以像添加其他资源一样将其拖到画布上,从而将它添加到场景中。
TTF 字体
TTF 字体(True Type Font,真字体)是矢量字体,可以调整多种外观设置。你可以从 Dock 中的“特殊对象”图标添加标签对象(请参阅对象 Dock帮助文档),并使用任意 TTF 字体来更改标签的外观。
你也可以选择 TTF 字体将其添加到 Dock,然后拖到画布上。将 TTF 字体拖到画布上会自动创建一个标签对象,并为你选中该字体。
你可以通过 Dropbox 导入自定义 TTF 字体,也可以使用资源库左侧面板中的“导入”选项来使用系统内置字体。
BM 字体
BMFonts(位图字体)与 TTF 字体类似,但它们使用实际图像作为字体,而非矢量数据。这意味着你无法在对象属性中更改字体大小,而且缩放字体对象会导致图像变得像素化。
BMFonts 的性能更好。如果场景中有许多标签,且文本频繁变化,使用 BMFont 可能比使用 TTF 字体更合适。
要导入 BMFonts,必须将项目连接到 Dropbox,并使用 Dropbox 同步功能。BMFonts 由两部分组成:字体图像(PNG)和元数据文件(FNT)。每个 BMFont 都必须包含一个同名的 PNG 文件和 FNT 文件,例如 MyFont.PNG 和 MyFont.FNT。
与其他基于图像的资源不同,BMFonts 不会生成 SD(非视网膜)分辨率版本。如果要同时支持视网膜屏和非视网膜屏,你必须自行创建 HD 和 SD 版本。视网膜图形通常是普通尺寸的 2 倍。视网膜 HD 版本必须使用以下命名格式:MyFont-hd.PNG、MyFont.PNG、MyFont-hd.FNT 和 MyFont.FNT。注意,视网膜版本的文件名中会添加“hd”。此外,hd 区分大小写,名称末尾必须使用小写“hd”。
你可以使用“bmGlyph”等工具,从现有字体生成兼容的 BMFont。你也可以使用任何能够创建兼容“Cocos2D”BMFont 的工具。
九切片对象(有时也称为 9 Patch)具有用户定义的边距,可将图像划分为 9 个区域,并改变对象的缩放方式。
缩放或调整九切片对象的大小时,中心区域会随之缩放,四角则向外移动,使图形边缘保持原有的形状和外观。你可以在相关文章中进一步了解九切片资源。

