Я полный новичок в AS3 / Starling, но я пытаюсь (программно) добавить видеофайл FLV к «фону» того, что по сути является заставкой.
Пример кода, который я нашел в Интернете, в основном сводится к ... var v: Video = new Video (100, 100); this.addChild (v);
Это работает в классе верхнего уровня, который расширяет flash.display.Sprite, однако мой класс Game (расширяющий starling.display.SITE) не работает, жалуясь на «Неявное приведение значения типа Video к несвязанному типу DisplayObject».
Как ни странно, сигнатура функции addChild в классе Starling Sprite такая же, как и у класса Flash Sprite.
Итак, в основном вопрос: почему мне кажется, что я не могу добавить объект Video в качестве дочернего к классу Starling Sprite (но успешно к классу Flash Sprite)?
Я уверен, что ответ до смешного прост ... пожалуйста, дайте мне знать, если мне нужно добавить еще код или что-то еще. Или, если то, что я делаю, совершенно неправильное.