Разработка игры Javascript (easeljs): убедитесь, что объект есть для его отображения

Я работаю над игрой и столкнулся с еще одной проблемой: я пытаюсь отобразить изображение, когда что-то произошло. Я использую Easeljs для создания изображения следующим образом:

var img = new createjs.Bitmap("../images/test.png");
img = 365;
img = 160;
img.scaleX = 0.5;
img.scaleY = 0.5;
stage.addChild(img);

Это изображение иногда отображается, но иногда нет. Другие изображения в игре работают нормально, и я визуализирую их точно так же. Изображение имеет размер 4 КБ и является самым маленьким из тех, что у меня есть (другие, более крупные, отображаются нормально).

Консоль ошибок не показывает. Пробовал очищать кеш, безрезультатно.

Любые предложения очень ценятся, так как я действительно не знаю, что не так с этим. Если я был неясен, попросите дополнительную информацию, пожалуйста.

Спасибо за любую помощь


person trainoasis    schedule 05.01.2014    source источник
comment
Если используется строковый путь или тег изображения, который еще не загружен, может потребоваться перерисовка рабочей области перед ее отображением.   -  person clover    schedule 05.01.2014
comment
Привет. Я это видел, да, но значит ли это, что мне нужно вручную перерисовывать сцену? Если это так, я неправильно понял это   -  person trainoasis    schedule 05.01.2014
comment
И это должно быть возможно без перерисовки всего? Например, ждать загрузки изображения или что-то в этом роде..?   -  person trainoasis    schedule 05.01.2014
comment
stackoverflow.com/questions/16865628/   -  person clover    schedule 05.01.2014
comment
вот так, блин! другое дело, помогло точно так же. Или, может быть, это просто одно и то же, но по-разному. благодарю вас   -  person trainoasis    schedule 06.01.2014