2

我有一个移动应用程序,当您播放 stagevideo 时,我将允许横向模式。

我很熟悉创建一个 veiwport 并让 stagevideo 在 ios 上播放。我正在检测设备方向何时改变,然后我想在方向改变时旋转 stagevideo 对象。我没有找到有关如何执行此操作的任何示例或文档。

我注意到 Rectangle 对象具有可以设置的 topLeft 和 bottomRight 值。我想知道更改值是否可以解决问题,或者如果我将 X 和 Y 设置为现在为“0、0”的角,是否会创建一个新的视口设置 X、Y 和宽度和高度将旋转视频旋转后?换句话说,如果我在横向中顺时针旋转我的手机,那么新的视口将是这样的。

sv.viewPort = new Rectangle(0, view.stage.stageHeight, view.stage.stageHeight, view.stage.stageWidth);
4

1 回答 1

0

您可以通过旋转编码来旋转 StageVideo 类播放的视频!例如,在 After Effects 中,只需在将包含视频的合成嵌套到新合成后旋转它即可。然后渲染。然后使用 StageVideo 将其拾取。瞧。

于 2016-10-21T19:22:59.907 回答