import hype.extended.behavior.VariableVibration;
import hype.framework.display.BitmapCanvas;
var myWidth = stage.stageWidth;
var myHeight = stage.stageHeight;
var bmc:BitmapCanvas = new BitmapCanvas(myWidth, myHeight);
addChild(bmc);
var clipContainer:Sprite = new Sprite();
var clip:MyCircle = new MyCircle();
clip.x = myWidth / 2;
clip.y = myHeight / 2;
clipContainer.addChild(clip);
// target Object, property, spring, ease, vibrationRange
var xVib:VariableVibration = new VariableVibration(clip, “x”, 0.9, 0.3, 10);
var yVib:VariableVibration = new VariableVibration(clip, “y”, 0.9, 0.3, 10);
xVib.start();
yVib.start();
bmc.startCapture(clipContainer, true);