zoukankan      html  css  js  c++  java
  • Torque2D MIT 学习笔记(12) 资源基类(AssetBase)

    所有引擎可识别的资源都是可以在程序运行时被实例化创建的.资源系统为各种类型的资源设计了一个资源基类(AssetBase),这个类实现了所有的在资源系统正常运作所需要的功能特性.

    导出属性域

      AssetName(字符串): 资源名,强制存在域,与所在模块名组成唯一的资源编号.

      AssetDescription(字符串): 资源描述,默认空.引擎内部不会使用,主要是用于编辑器或者其他的方式呈现给用户.

      AssetCategory(字符串): 资源类别,默认空.

      AssetInternal(布尔型): 是否为内部资源,默认false.

      AssetAutoUnload(布尔型): 是否自动卸载,默认true.

      AssetPrivate(布尔型): 只读属性,指明当前资源是否被标记为私有.前面说过私有资源不会保存在磁盘文件中,只会存在于内存中,于模块没有任何关联.

    辅助API

      getAssetId: 返回指定资源的资源编号.用法:%assetInstance.getAssertId();

      refreshAsset: 这个接口使用的时候要小心,这个方法会更新磁盘上对应的资产定义文件和内存中的状态.大多情况下,无论它们的哪一个属性发生改变,资源会自动的更新它们在磁盘上的资源定义文件.也就是说如果你修改了一些东西,比如对一个ImageAsset修改了它的ImageFile属性,那么这个资源将会自动的进行更新.

  • 相关阅读:
    dedecms内容管理系统使用心得
    flex>样式和主题 小强斋
    flex>样式和主题 小强斋
    flex>HttpService 小强斋
    Flex>连接WebService 小强斋
    flex>HttpService 小强斋
    Struts2>Cannot find the tag library descriptor for /strutstags 小强斋
    flex>HttpService 小强斋
    Flex>连接WebService 小强斋
    Flex>连接WebService 小强斋
  • 原文地址:https://www.cnblogs.com/KevinYuen/p/2941986.html
Copyright © 2011-2022 走看看