Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private function update(e:Event):void
- {
- var v:b2Vec2 = ball.body.GetLinearVelocity();
- var len:Number = Math.abs(v.x);
- if (len < 4)
- {
- scaleDest = 1;
- }
- else
- {
- scaleDest = 0.7;
- }
- scale += (scaleDest - scale) / 8;
- dx += (currQuick.x*30 - dx) / 8;
- dy += (currQuick.y*30 - dy) / 8;
- // matrix zoom/pan
- var m:Matrix = canvas.transform.matrix;
- m.identity();
- m.translate(-dx,-dy);
- m.scale(scale, scale);
- m.translate(dx,dy);
- canvas.transform.matrix = m;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement