Class GeometryAsset

几何体资源

Hierarchy

Constructors

Properties

assetId: string

资源编号

assetPath: string

资源路径

assetType: AssetType

资源类型,由具体对象类型决定

data: Geometry

几何体

isLoaded: boolean

是否已加载

isLoading: boolean

是否正在加载中

meta: AssetMeta

资源元标签,该对象也用来判断资源是否被加载,值为null表示未加载,否则已加载。

并且该对象还会用于存储主文件无法存储的数据,比如 TextureAsset 中存储了 Texture2D 信息

资源系统

加载或者创建该资源的资源系统

extenson: string

Accessors

  • get extenson(): string
  • 文件后缀

    Returns string

  • get fileName(): string
  • 文件名称

    不包含后缀

    Returns string

  • get metaPath(): string
  • 元标签路径

    Returns string

  • get parentAsset(): FolderAsset
  • 父资源

    Returns FolderAsset

  • get previewPath(): any
  • 预览图路径

    Returns any

Methods

  • 资源已加载时获取资源数据,内部使用

    Returns any

  • 删除资源

    Returns Promise<void>

  • 删除文件

    Returns Promise<void>

  • 删除元标签

    Returns Promise<void>

  • 删除资源预览图标

    Returns Promise<void>

  • 获取资源数据

    Returns Promise<any>

  • 初始化资源

    Returns void

  • 读取资源

    Returns Promise<void>

  • 读取文件

    Returns Promise<void>

  • 读取元标签

    Returns Promise<void>

  • 读取资源预览图标

    Returns Promise<HTMLImageElement>

  • 保存文件

    Returns Promise<void>

  • 写入资源

    Returns Promise<void>

  • 写元标签

    Returns Promise<void>

  • 读取资源预览图标

    Parameters

    • image: HTMLImageElement

      预览图

    Returns Promise<void>

Generated using TypeDoc