И снова здравствуйте.
Наткнулся на проблему. Есть класс ячейки:

Код AS3:
public class Cell extends Sprite
{
public function Cell ():void
{
}
public function addCell (x:int, y:int, w:int, h:int):void
{
graphics.lineStyle (1);
graphics.beginFill (0x00CCFF);
graphics.drawRect (x, y, w, h);
graphics.endFill ();
}
В основном игровом экране
GameScreen я создаю эту ячейку и добавляю ее не сцену:

Код AS3:
public function GameScreen()
{
for (var i:int = 1; i < FIELD_SIZE+1; i++)
{
for (var j:int = 1; j < FIELD_SIZE+1; j++)
{
tempCell = new Cell (x_disloc * i + x_disloc / 2, y_disloc * j + y_disloc / 2);
tempCell.addCell (x_disloc*i, y_disloc*j, CELL_SIZE, CELL_SIZE);
addChild (tempCell);
tempCell.setArrayIndex (Number(String(i) + String(j)));
cells [Number(String(i) + String(j))] = tempCell;
trace (Number(String(i) + String(j)));
}
}
Собственно что нужно сделать, чтоб при определенных условиях которые будут проверятся в классе
GameScreen можно было менять заливку ячеек (менять тоже должен
GameScreen)? Ну, там, должны ли быть функции в классе ячейки для этого, или можно в основном игровом, и т.д.
Умные люди советовали не играться заливками а сразу переходить к текстурам (битмапам) и пользоваться
gotoAndPlay. Собственно подскажите что нужно, чтоб приступить к использования
gotoAndPlay. Какие рисунки у меня должны быть? Дайте ссылку почитать руководство для чайников по этому.
PS - пишу в FlashDevelop.