Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var stars:Array = [];
- var star:Star = new Star();
- this.addChild(star);
- stars.push(star);
- star.x=550;
- star.y=490;
- for(var i=0; i<stars.length; ++i)
- {
- trace(stars);
- star.addEventListener(MouseEvent.MOUSE_DOWN, clickToDrag);
- star.addEventListener(MouseEvent.MOUSE_UP, releaseToDrop);
- }
- function clickToDrag(e:MouseEvent):void
- {
- e.target.startDrag();
- var star:Star = new Star();
- this.addChild(star);
- stars.push(star);
- star.x=550;
- star.y=490;
- }
- function releaseToDrop(e:MouseEvent):void
- {
- e.target.stopDrag();
- if (star.hitTestObject(target))
- {
- trace("Collision detected!");
- e.target.removeEventListener(MouseEvent.MOUSE_DOWN, clickToDrag);
- }
- else
- {
- trace("No collision.");
- }
- }
- var totalStars:int = 20;
- for(var i=0; i<totalStars; i++)
- {
- var star:Star = new Star();
- this.addChild(star);
- star.x=550;
- star.y=490;
- star.addEventListener(MouseEvent.MOUSE_DOWN, clickToDrag);
- star.addEventListener(MouseEvent.MOUSE_UP, releaseToDrop);
- stars.push(star);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement