У меня есть искровой элемент, и я хочу изменить цвет этого элемента, а затем нарисую этот элемент на .png.Являются ли искровые элементы асинхронно изменены?
Однако, когда я делаю эти вещи один за другим, изображение берется перед изменением цвета.
Пример:
//color is previously red
rectColor.color=0x000000;
trace("color set");
takeScreenShot();
private function takeScreenShot():void{
trace("screenshot taken");
//stuff
}
Это печатает
color set
screenshot taken
Тем не менее, "кадр" изображение отображается с прямоугольника, как красный цвет. Цвет не изменился.
Является ли это асинхронным? Цвет действительно не обновляется до следующего кадра?