Тема: Xors2D module
Показать сообщение отдельно
Старый 09.05.2014, 06:06   #10
Черный крыс
 
Сообщений: n/a
Ответ: Xors2D module

ok.

Тогда у меня получается вот такой предварительный класс...


Type TImage

    Method Create:TImage(width%, height%, flags% = -1)

    Method Load:TImage(url:Object, flags% = -1)

    Method GetSize(x% Var, y% Var)

    Method SetHandle(x#, y#)

    Method GetHandle(x# Var, y# Var)

    Method PositionTexture(x#, y#)

    Method RotateTexture(angle#)

    Method ScaleTexture(x#, y#)

    Method Draw()

End Type
Только получается несколько загвосток...

* Этот класс только для одинарного изображения ( анимированные картинки - отдельный класс? )
* Здесь только один метод Draw(). А ведь есть же еще DrawImageRect() ? DrawSubImageRect() ? TileImage ? Получается для них надо заводить дополнительные методы, тем самым засоряя класс ?
 
Ответить с цитированием