Хочу загрузить обычное png изображение в pixijs и сделать из него спрайт. Открыл пример на http://pixijs.io/examples/#/basics/basic.js. Внутри есть кода работающая функция PIXI.Sprite.fromImage(), отвечающая одновременно за загрузку и создание спрайта. Однако, я хочу создать спрайт из кэша заранее загруженных текстур. Пишу такой код:
PIXI.loader.add("zombie.png").load();
let bunny = new PIXI.Sprite(PIXI.loader.resource["zombie.png"]);
После чего консоль браузера пишет, что не может обнаружить текстуру
"Uncaught TypeError: Cannot read property 'zombie.png' of undefined"
Если использовать сallback в функции load() текстура в нем обнаружится, спрайт создастся и все заработает.
Получается, что после вызова PIXI.loader.add().load() текстура могла еще непрогрузиться, и надо инициализировтаь ее в сallback'e или дождаться ее загрузки, или все же проблема в чем-то ином?
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Всем приветПосле любых изменений на вкладке и переходе в другое место вывожу запрос на подтверждение перехода без сохранения
Во всех браузерах все ок, но iOS7 и ниже не парсит obj2 и возвращает пустойРешение отсюда не сработало
Я уже долгое время пытаюсь решить данную задачу http://wwwspoj