flash – as3isolib的替代品?
发布时间:2020-12-15 07:23:49 所属栏目:百科 来源:网络整理
导读:我一直在研究涉及等距空间的Flash游戏.我一直在使用as3isolib一段时间了,而且我对它的易用性印象不大.无论我是以错误的方式接近它还是使用它都不是很好,这是另一篇文章的问题. 无论如何,我一直在想一个不同的方法来解决等距位置的问题,我想我有一个可能有效
我一直在研究涉及等距空间的Flash游戏.我一直在使用as3isolib一段时间了,而且我对它的易用性印象不大.无论我是以错误的方式接近它还是使用它都不是很好,这是另一篇文章的问题.
无论如何,我一直在想一个不同的方法来解决等距位置的问题,我想我有一个可能有效的想法.实质上,要渲染到等空间的每个对象都保持3坐标位置.然后,根据the math on this Wikipedia article将这些项目注册到将3坐标位置投影到屏幕上的2坐标点的相机.然后,MovieClip被添加到舞台(或者可能是相机的MovieClip),并且在该点的y值的子索引处.这样,我认为距离相机更近的物体将在更远的物体“上方”,并将在它们上方渲染. 所以我的问题是双重的: >你认为这个想法会以我认为的方式运作吗? 谢谢! 解决方法
您可以使用Papervision3D和Away3D等其他3D库实现相同的功能.您需要做的就是将正交镜头应用于相机.
看到 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |