![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Dec 2009
Сообщений: 60
|
Добрый день всем. Делаю игрушку используя box2d, интересует вот такой вопрос. В библиотеке хранятся спрайты кирпичиков размером 20х20 пикселей. Когда создается уровень, там есть статик объекты (стены, пол, столбы и проч) которые должны выглядеть кирпичными. В силу маленького опыта я не придумал ничего лучше, чем создать метод который принимает в качестве параметров размеры шейпа (width,height) и делает примерно следующее:
public static function createUserData(width:int,height:int):DispalyObject{ var canvas:Sprite = new Sprite(); var i:int = 0; while (i < width){ var brickWall:Sprite = new BrickWall(); brickWall.x=i; canvas.addChild(brickWall); i+=brickWall.width; } return canvas; } Собственно вопрос - наверняка есть другой способ? Что я неправильно делаю? |
|
|||||
|
Регистрация: Aug 2007
Сообщений: 467
|
__________________
Лучше быть умным и иногда делать глупости, чем глупым и постоянно умничать! |
|
|||||
|
Регистрация: Dec 2009
Сообщений: 60
|
Щерт побирай. Спасибо большое.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 01:28. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|