+ -
当前位置:首页 → 问答吧 → Flash as3 中的 3d rotation 效果

Flash as3 中的 3d rotation 效果

时间:2011-07-13

来源:互联网

TweenLite 是一个缓动的类包(TweenLite – A Lightweight, FAST Tweening Engine),搜索下网上信息很多。
今天出现的问题是,我使用这个类做了一个卡片翻转
TweenLite.to(mc, 1,{rotationY:180, ease:Sine.easeOut});
但是它表现出来的效果是:翻转时mc会被拉长,我找了好久是否有调整它倾斜角的参数,未果。

鬼使神差我直接在场景里新建了个MC,这里叫他HI吧,然后用 3D Rotation对这个HI随便拖动了下,然后发布出的旋转效果是满意的。然后我尝试把HI在场景上删除,那TweenLite表现出来的效果又不如意了。

于是我找了资料看使用 Flash 3D Rotation时会不会import什么类,也没有,所以真的很奇怪,不知道有哪位知道原因。现在情况是我如果要满意的效果需要把HI隐藏在场景上,虽然没什么大碍,但是还有点别扭,希望找到正解

作者: insistwo   发布时间: 2011-07-13

设置一下

transform.perspectiveProjection.projectionCenter=new Point(你的坐标);

作者: flash023   发布时间: 2011-07-13

楼上的哥哥,我追随你的脚步,从天地会来到了蓝色理想

作者: ideaWhyisBlue   发布时间: 2011-07-13

do{加你为好友}
while{同意被加为好友}

作者: ideaWhyisBlue   发布时间: 2011-07-13