1

做stage3d硬件加速的2d游戏,最好用starling框架,starling教程不用flash pro cs6,关卡设计是用代码完成的,是不是因为flash pro cs6使用了老的Flash API,而且确实如此没有硬件加速,我的意思是,如果你用 flash pro cs6 将舞台上的艺术作品转换为影片剪辑,Flash 编辑器会像 Flash.display.MoviClip 或 Starling.display.MoviClip 一样吗?

如果 Flash pro cs6 使用“flash.display.MovieClip”,这是否会影响性能,或者您的游戏不必全是八哥来获得 stgae3d 硬件加速?

4

1 回答 1

0

Starling 是一个第三方库。它由 Adob​​e 鼓励和资助,但它不是 Flash 平台本身的一部分。因此,Flash Pro 不使用 Starling。换言之,Flash 绘图 API 只有一个,而 Flash Pro 在创建矢量图时显然会使用它。

Flash 绘图 API 不使用 Stage3D,也不使用 GPU 硬件加速。

但是,假设您需要使用 Stage3D 才能在 2D 游戏中获得良好性能是错误的。绝大多数游戏,包括大量复杂的高性能游戏,都没有。

为了更好地理解 Stage3D 是什么以及它是如何工作的,我推荐Stage3D 的工作原理

于 2012-10-01T13:02:03.510 回答