Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在UIView上播放透明视频_Ios_Iphone_Video_Transparent_Alpha - Fatal编程技术网

Ios 在UIView上播放透明视频

Ios 在UIView上播放透明视频,ios,iphone,video,transparent,alpha,Ios,Iphone,Video,Transparent,Alpha,我想在UIView上播放透明视频。可能吗? 这方面很少有像AVAnimator和GPUIMage这样的资源。但我想用本机iOS库来开发它。我不想使用任何第三方库。所以请在这方面帮助我。 我应该采用什么方法?您应该使用SpriteKit,它是一个本机库,非常易于使用 你可以用最少的代码做一些真正令人惊奇的事情 您可以在UIView上透明地播放视频,甚至可以为其添加物理和重量 此处的文档: 在2013年的WWDC开发者视频中,有一个演示,展示了您想要做的事情,请查看它们 这被称为“使用精灵工具包设

我想在UIView上播放透明视频。可能吗? 这方面很少有像AVAnimator和GPUIMage这样的资源。但我想用本机iOS库来开发它。我不想使用任何第三方库。所以请在这方面帮助我。
我应该采用什么方法?

您应该使用SpriteKit,它是一个本机库,非常易于使用

你可以用最少的代码做一些真正令人惊奇的事情

您可以在UIView上透明地播放视频,甚至可以为其添加物理和重量

此处的文档:

在2013年的WWDC开发者视频中,有一个演示,展示了您想要做的事情,请查看它们


这被称为“使用精灵工具包设计游戏”(您只关心视频类型的精灵,SKVideoNode)

感谢John的回复。这是有用的。我希望我能申请>=iOS 7.:)没问题,如果您的问题得到了回答,请将其标记为已回答,如果没有问题:)很高兴提供帮助。John,当iOS不支持alpha频道时,SprikeKit如何能够使用alpha频道播放视频?这是iOS 7中添加的新视频格式吗?就文档而言,他们只是说视频节点使用标准的AVPlayer接口,该接口不支持alpha通道。SKNode超类具有alpha属性,独立于视频内容。视频中的alpha通道与将视频内容渲染到窗口中,然后为整个窗口设置alpha不同。alpha通道是在视频中定义的逐像素基础上的alpha值。