Шукати в цьому блозі

TexturePack / Атлас

TexturePack

Спадковість: TextureBase

Підтримувані платформи:    

Available since version: Gideros 2011.6

Опис:

Клас TexturePack визначає пакет текстур (або текстурний атлас). Текстурний атлас - це велике зображення, яке містить багато менших підображень.
Gideros підтримує динамічне створення текстурних атласів та попередньо упакованих текстурних полів, використовуючи інструмент "Gideros Texture Packer"

Динамічне створення текстурних пакетів


Щоб динамічно створювати пакет текстур (під час виконання), створіть об'єкт TexturePack з таблицею імен файлів текстур.
local pack = TexturePack.new({"1.png", "2.png", "3.png", "4.png")}

Статичне створення текстурних пакетів


Для створення попередньо упакованого текстурного атласу використовуйте інструмент "Інструмент Gideros Texture Packer":

Цей інструмент експортує два файли: .txt файл, який вказує положення текстур регіонів і .png файлу упакованої текстури.
Використовуйте ці два файли для створення пакета текстур:
local pack = TexturePack.new("pack.txt", "pack.png")

Методи, евенти та властивості:

  Методи
  TexturePack.new
  TexturePack.new
  TexturePack:getTextureRegion
Успадковані Методи
TextureBase:getHeight
TextureBase:getWidth
Object:getBaseClass
Object:getClass
Object:isInstanceOf
  Успадковані Властивості
  TextureBase.CLAMP
  TextureBase.REPEAT
  TextureBase.RGB565
  TextureBase.RGB888
  TextureBase.RGBA4444
  TextureBase.RGBA5551
  TextureBase.RGBA8888

Немає коментарів:

Дописати коментар