Я использую функционал Actionscript 3 и играю в игру, в которой пользователь оставляет треки на уровне.
Но теперь треки - это объекты в массиве, которые будут увеличиваться и увеличиваться (и со временем замедлять игру). Как я могу нарисовать их на уровне растрового изображения? А как перезагрузить растровое изображение при перезагрузке?
В течение нескольких дней искали ответ, но не нашли его.
Я знаю, как объединить растровое изображение и добавить его на сцену, но не знаю, как заменить его в объекте фрагмента ролика:
var newLevel:BitmapData = new BitmapData(grassLevel.width, grassLevel.height);
var newDebree:BitmapData = new BitmapData(debree.width, debree.height);
newLevel.draw(grassLevel);
var position: Matrix = new Matrix(1,0,0,1, user.x, user.y);
newLevel.draw(debree, position);
var bm:Bitmap = new Bitmap(newLevel);
addChildAt(bm, 21);