问题描述
|
我已启动并运行我的应用程序,并希望对其进行补充。我想做的第一件事就是改善过渡。
不幸的是,我大部分时间都在OpenGL中工作,但对使用UIView系统仍然没有足够的了解。进入您的应用程序的好方法是什么?
我加载得非常快,所以我想快速渐入,但是我的GL视图在真正获得控制之前加载并绘制了至少一帧,因此我不确定执行此操作的最佳方法。
解决方法
一种快速而肮脏的方法是仅创建覆盖opengl视图的黑色(或白色)纯色全屏UIView,并在n秒钟内将其alpha渐变为零。
,UIView有一个SetAlpha方法。在抽奖电话中;逐渐减小alpha值直到0。当它达到0时,然后绘制应用程序的下一个“视图”(相当多地加载下一个3d对象);并将Alpha值增加回1.。