Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CCTextureData

Hierarchy

  • TextureData
    • CCTextureData

Index

Properties

frame

frame: Rectangle | null

Readonly hashCode

hashCode: number
  • 分配给此实例的唯一标识号。
version

DragonBones 4.5

language

zh_CN

name

name: string

parent

parent: TextureAtlasData

Readonly region

region: Rectangle

rotated

rotated: boolean

spriteFrame

spriteFrame: SpriteFrame | null = null

Methods

onClear

  • _onClear(): void

copyFrom

  • copyFrom(value: TextureData): void
  • Parameters

    • value: TextureData

    Returns void

returnToPool

  • returnToPool(): void
    • 清除该实例的所有数据并将其返还对象池。
    version

    DragonBones 4.5

    language

    zh_CN

    Returns void

Static borrowObject

  • borrowObject<T>(objectConstructor: { constructor: any }): T
    • 从对象池中获取特定类的实例。
    version

    DragonBones 4.5

    language

    zh_CN

    Type parameters

    • T: BaseObject

    Parameters

    • objectConstructor: { constructor: any }

      特定的类。

      • constructor: function
        • new __type(): T
        • Returns T

    Returns T

Static clearPool

  • clearPool(objectConstructor?: BaseObject | null): void
    • 清除特定对象池的缓存实例。
    version

    DragonBones 4.5

    language

    zh_CN

    Parameters

    • Optional objectConstructor: BaseObject | null

      特定的类。 (不设置则清除所有缓存的实例)

    Returns void

Static createRectangle

  • createRectangle(): Rectangle

Static setMaxCount

  • setMaxCount(objectConstructor: BaseObject | null, maxCount: number): void
    • 设置特定对象池的最大缓存数量。
    version

    DragonBones 4.5

    language

    zh_CN

    Parameters

    • objectConstructor: BaseObject | null

      特定的类。 (不设置则设置所有对象池的最大缓存数量)

    • maxCount: number

      最大缓存数量。

    Returns void

Static toString

  • toString(): string

Generated using TypeDoc