Quantunet.com

My Account

Joins Us
Flash 8 Actionscript 2.0 Knowledgebase
1D Elastic Motion + Friction Based Dampening  

Download .fla

Actionscript

var k:Number = 0.1;
var damp:Number = 0.96;
var g:Number = 3;
var targetY = Stage.height/2;
var vy = 0;

ball_mc._y = 50;

onEnterFrame = function() {
disty = targetY - ball_mc._y
vy =vy*damp + disty*k + g;
ball_mc._y += vy;

clear();
lineStyle(5,0xFFCC66,100);
moveTo(Stage.width/2, 40);
lineTo(ball_mc._x, ball_mc._y);
};





© 2008 Quantunet LLC All Rights Reserved | Intellectual Property | Terms of Use | Privacy
Home | About Quantunet | FAQ's | Contact Us