如何使用 Actionscript 3 为在 z 轴上弹跳的球设置动画?
Posted
技术标签:
【中文标题】如何使用 Actionscript 3 为在 z 轴上弹跳的球设置动画?【英文标题】:How do I animate a ball bouncing on the z axis with Actionscript 3? 【发布时间】:2012-03-15 13:14:52 【问题描述】:当我的球被动画时,我的屏幕有些撕裂,但不确定是否有人可以对此采取任何措施。但我的主要问题是尝试在 3d 空间中为球设置动画。有这个公式吗?
var xPos:Number = tennis_ball.x;
var yPos:Number = tennis_ball.y;
var xVel:Number = (Math.random() * 10) - 5;
var yVel:Number = (Math.random() * -10) - 10;
var gravity:Number = 1;
addEventListener(Event.ENTER_FRAME, onLoop, false,0,true);
function onLoop(evt:Event):void
yVel += gravity;
xPos += xVel;
yPos += yVel;
if(yPos > 400 - tennis_ball.height)
yPos = 400 - tennis_ball.height;
yVel *= -.75;
tennis_ball.x = xPos;
tennis_ball.y = yPos;
【问题讨论】:
【参考方案1】:这实际上是一个common problem,通常出现在 Windows 上。到目前为止还没有看到答案。
【讨论】:
谢谢,我把问题改成了可能有人可以帮助我的问题。以上是关于如何使用 Actionscript 3 为在 z 轴上弹跳的球设置动画?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Actionscript 3 卸载 ByteArray?