gpt4 book ai didi

actionscript-3 - AS3 八哥 : Trying to add Video

转载 作者:行者123 更新时间:2023-12-01 08:30:26 26 4
gpt4 key购买 nike

我是 AS3/Starling 的新手,但我正在尝试(以编程方式)将 FLV 视频文件添加到本质上是启动画面的“背景”。

我在网上找到的示例代码基本上提炼为... var v:Video = new Video(100, 100); 这个.addChild(v);

这适用于扩展 flash.display.Sprite 的顶级类,但是我的 Game 类(扩展了 starling.display.Spite)失败了,提示“将 Video 类型的值隐式强制转换为不相关的类型显示对象。”

奇怪的是,Starling Sprite 类的 addChild 函数的签名与 Flash Sprite 类的相同。

所以基本上问题是:为什么我似乎无法将 Video 对象作为子对象添加到 Starling Sprite 类(但成功添加到 Flash Sprite 类)?

我敢肯定答案简单得离谱……如果我需要添加更多代码或其他内容,请告诉我。或者,如果我的做法完全错误。

最佳答案

或者您可以将视频添加到位于 Starling 上方的 Flash 层:

Starling.current.nativeOverlay.addChild(v);

Starling.current.nativeOverlay.removeChild(v);

请记住,尽管如此,您并没有使用 Starling GPU 绘图。

关于actionscript-3 - AS3 八哥 : Trying to add Video,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14203719/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com