News:Stage3DAndStageVideo
来自Starling中文站
因为Stage3D层不能透明,要显示StageVideo,必须先隐藏Stage3D层。目前似乎直接调用Stage3D.visisble=false在移动设备上会有问题,另一个方式是:
//mStage3D is Stage3D, mContext is Stage3DContext function hideStage3DLayer():void { var rect:Rectangle = new Rectangle(-32,-32,32,32); mContext.configureBackBuffer(rect.width,rect.height); mStage3D.x = rect.x; mStage3D.y = rect.y; } function showStage3DLayer():void { var rect:Rectangle = new Rectangle(0,0,1024,768); mContext.configureBackBuffer(rect.width,rect.height); mStage3D.x = rect.x; mStage3D.y = rect.y; }