Цитата:
Сообщение от WaldeMar1321
этот кусок кода находится в классе экземпляр которого вызывается из Main. На сцену экземпляр этого класса добавляется уже после вышеупомянутого куска кода. Мне просто не хочется заводить лишний двухмерных массив чтоб отобразить простой пол. Я пытаюсь, взять маленькое 50х50 пикселей, или меньше изображение, и копировать его нужное количество раз на "экран". а потом уже вызвать stage.addChild() и пользоваться им как одним изображением. В случае выхода за границу экрана удалить не нужные removeChilAt линии и столбцы, и "дорисовать" нужные. в цикле, внутри вышеупомянутого класса. Но это не окончательное решение...
|
Если честно, то это извращение. Куча битмап не даст тебе прироста производительности. Лучше сделать так:
1) Рисуем мувик в битмап.
2) Создаем битмап с полом и рисуем туда методом copyPixel наш мувик из битмапки столько раз сколько нужно.
3) Когда выходим за границу экрана, то создаем новый bitmap, выравниваем его так чтобы казалось, что пол зациклен и присваиваем ему битмапдату нашего пола.