Actionscript 3 具有Five3D和TweenMax/TweenLite的卡片翻转效果

Actionscript 3 具有Five3D和TweenMax/TweenLite的卡片翻转效果,actionscript-3,3d,Actionscript 3,3d,我想创建一个卡翻转效果,其中我有一个卡正面图像和一个卡背面图像。有没有办法让我在3d空间中有两个图像,一个在另一个的前面,然后旋转它们的容器?如果没有,我如何才能做到这一点?另外,当我使用Five3D时,如果有人在另一个库(如papervision3D)中有示例,我可能会想出如何转换它。如果您不需要3d并且可以使用flash10,我建议您使用 有了ppv3d,你可以用一个创建2个,翻转一个,然后把它们塞进一个。我想你也可以用Five3D做类似的事情。Soulwire有一个简洁的解决方案,可以扩展

我想创建一个卡翻转效果,其中我有一个卡正面图像和一个卡背面图像。有没有办法让我在3d空间中有两个图像,一个在另一个的前面,然后旋转它们的容器?如果没有,我如何才能做到这一点?另外,当我使用Five3D时,如果有人在另一个库(如papervision3D)中有示例,我可能会想出如何转换它。

如果您不需要3d并且可以使用flash10,我建议您使用


有了ppv3d,你可以用一个创建2个,翻转一个,然后把它们塞进一个。我想你也可以用Five3D做类似的事情。

Soulwire有一个简洁的解决方案,可以扩展Sprite。它只是添加了“前”和“后”属性(可以是任何DisplayObject),并自动处理其他所有内容。如果您只需要简单的双面平面,但又不想将肘部深入到三维框架中,这很好


我需要3d,因为我试图在沿z轴移动卡片时翻转卡片。所以我想我会试着找到相当于平面的Five3D,然后从there@LordZardeck:在FlashPlayer10中,每个
DisplayObject
都可以旋转哦,我试过旋转它,但它没有将后面的图像放在前面。它或多或少只是翻转了images@LordZardeck:再说一遍,为什么需要3d?如果您只想翻转卡片,那么如果您使用FlashPlayer103D转换,您就不需要一个完整的3d引擎。@LordZardeck:仍然没有问题。使用
z
-属性或仅缩放它们以创建空间效果。除非需要,否则不应该使用3d引擎。只要你能用flash 3d转换,你的swf就会变小,并且以更高的帧速率运行。经过一些小的修改,我就能让它工作了。谢谢