Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TextureCache

Hierarchy

  • TextureCache

Index

Constructors

constructor

  • Parameters

    • capacity: number

    Returns TextureCache

Accessors

Static hdFaceTexturesCache

  • Returns TextureCache

Static ldFaceTexturesCache

  • Returns TextureCache

Methods

dispose

  • dispose(): void
  • Returns void

getCapacity

  • getCapacity(): number
  • Returns number

getTotalCost

  • getTotalCost(): number
  • Returns number

preloadTextures

  • preloadTextures(textureURLs: (undefined | string)[], waitForReadyCount: number): Promise<Texture[]>
  • 获取一组贴图,若没命中则异步加载

    Parameters

    • textureURLs: (undefined | string)[]

      需要获取的贴图URL数组

    • waitForReadyCount: number

      指定函数必须在textureURLsArray中的前多少个贴图获取到以后才能返回

    Returns Promise<Texture[]>

recycleTexture

  • recycleTexture(textureURL: string): boolean
  • Parameters

    • textureURL: string

    Returns boolean

Static disposeAll

  • disposeAll(): void
  • Returns void