// forked from sena's forked from: HelloTweener! ごくごく簡単なTweenerのサンプル。 // forked from paq's HelloTweener! ごくごく簡単なTweenerのサンプル。 //クリックで丸が移動します。 // forked from whatever that was! :) -DM // draws a tricolour pastel snowman made entirely of circles // as i can't figure how to draw any other shape yet! // mr snowman chases the mouse ... slowly and drunkenly // mouse click is centred on the middle "button" coal piece // could be a nice basis for something in a kids game or whatever // edit: now with splots of yellow snow in relation to where you click, // for you to avoid eating :D it's almost become a little game - // can you completely obscure the snowman with yellow splots? // (harder than it looks ... and I made it!) package { import flash.display.Sprite; import flash.text.TextField; import flash.events.MouseEvent; import caurina.transitions.Tweener; //Tweener public class HelloTweener extends Sprite { public function HelloTweener() { var sprite:Sprite = new Sprite(); sprite.graphics.beginFill(0xCFD8E0); sprite.graphics.drawCircle(0, 40, 36); sprite.graphics.endFill(); sprite.graphics.beginFill(0xE0CFD8); sprite.graphics.drawCircle(0, 0, 30); sprite.graphics.endFill(); sprite.graphics.beginFill(0xD8E0CF); sprite.graphics.drawCircle(0, -33, 24); sprite.graphics.drawCircle(-24, -33, 6); sprite.graphics.drawCircle(24, -33, 6); sprite.graphics.endFill(); sprite.graphics.beginFill(0x222222); sprite.graphics.drawCircle(-12, -40, 4); sprite.graphics.drawCircle(12, -40, 4); sprite.graphics.drawCircle(-15, -25, 4); sprite.graphics.drawCircle(-5, -20, 4); sprite.graphics.drawCircle(5, -20, 4); sprite.graphics.drawCircle(15, -25, 4); sprite.graphics.drawCircle(0, -4, 4); sprite.graphics.drawCircle(0, 6, 4); sprite.graphics.drawCircle(0, 16, 4); sprite.graphics.endFill(); sprite.graphics.beginFill(0xCC7700); sprite.graphics.drawCircle(0, -30, 5); sprite.graphics.endFill(); addChild(sprite); stage.addEventListener(MouseEvent.CLICK, function(e:MouseEvent):void { Tweener.addTween(sprite, {x:mouseX, y:mouseY, time:8, transition:"easeOutElastic"}); sprite.graphics.beginFill(0xEEFF44); sprite.graphics.drawCircle((mouseX)-200, (mouseY)-200, 10); sprite.graphics.endFill(); }); } } } Pastel Mouse-chasing Snowman -- forked from: HelloTweener! (etc)