首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在StageVideo之后返回到Stage3D (Away3d)

在StageVideo之后返回到Stage3D (Away3d)
EN

Stack Overflow用户
提问于 2014-03-25 06:43:25
回答 1查看 171关注 0票数 0

我有一个有据可查的问题,那就是StageVideo杀死了Stage3d,或者至少在移动设备上的Stage3D上覆盖了一个黑色的层。

我已经尝试了论坛周围提供的各种解决方案中的一些,包括将视窗移出屏幕,在关闭之前将netstream指定为正常的flash视频。所有这些似乎都没有帮助。

Adobe的答案似乎是,它是按照设计的方式工作的,特别是它不是一个bug:

使用Stage3D时,用户必须调用Context3D.present()才能更新舞台图层。Stage没有独立的更新,Context3D.present()驱动Stage和Stage3D层的更新。这是实现高性能所必需的。解决方法包括使所有Stage3D不可见,并将Context3D创建延迟到您要开始使用它。“

来自https://bugbase.adobe.com/index.cfm?event=bug&id=3186454

Away3d似乎在核心中使用了Stage3D管理器,并且有一个Context3D.present()函数,该函数包含重要的Context3D.present()。

我在尝试发起此呼叫时遇到问题,但找不到访问它的方法。

有没有人知道这是否可行,以及可能的呼声是什么?

EN

回答 1

Stack Overflow用户

发布于 2014-03-25 17:47:33

我通过使用本机扩展https://github.com/freshplanet/ANE-Video/解决了这个问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22622102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档