获取和加载资源

    • 资源属性的声明
    • 如何在 属性检查器 里设置资源
    • 加载远程资源和设备资源
    • 资源的依赖和释放

    在 Cocos Creator 中,所有继承自 的类型都统称资源,如 、、、 等。它们的加载是统一并且自动化的,相互依赖的资源能够被自动预加载。

    脚本中可以这样定义一个 Asset 属性:

    将它添加到节点后,在 属性检查器 中是这样的:

    接下来我们从 资源管理器 里面分别将一个 Texture 和一个 SpriteFrame 拖到 属性检查器 的对应属性中:

    结果如下:

    asset-in-properties-dnd

    这样就能在脚本里直接拿到设置好的资源:

    关于动态加载,请参考 动态加载资源