Цитата:
|
Чтоб можно было легко отслеживать положение блока на экране и не терять его связь с данными в массиве?
|
1. Вместо текста "blank" храним null, вместо текста блока храним экземпляр класса Block
2. В экземпляре класса храним ссылку на визуальный объект
Или, если мы фанаты MVC и не хотим чтобы наш массив что-то знал об отображении, то не делаем ссылку внутри Block, а храним словарь (Dictionary):

Код AS3:
viewByBlock[block] = blockView;
...
var blockView = viewByBlock[block];
Моё древнющее творчество по несколько другой игре. Но кода мало, откровенного маразма нет - можно разобраться.
Eсли fla не открывается - не обращайте на него внимания - там кода нет, он весь снаружи
key_stone.zip