signin
codes
page view ranking
favorite ranking
forked count ranking
users
page view ranking
favorite ranking
forked count ranking
tags
Flash/Actionscript keywords
Q&A
new questions
wonderfl?
what is wonderfl?
help!
libraries
wiki
APIs
developer's blog
contact
code search
forked from: forked from: forked from: code on 2008-12-18
add to favorites
chikathreesix
notice:
Flash editor updated!
Join the development!
Thanks to
MiniBuilder
forked : 0
favorite : 0
lines : 41
license : All rights reserved
modified : 2008/12/18 10:22:53
embed
// forked from chikathreesix's forked from: forked from: code on 2008-12-18 // forked from chikathreesix's forked from: code on 2008-12-18 // forked from chikathreesix's code on 2008-12-18 // write as3 code here.. package{ import flash.display.*; import flash.text.*; import flash.events.*; public class Test extends Sprite{ private var _txt:TextField; private var _A:Number; private var _B:Number; private var _a:Number; private var _b:Number; private var _deg:Number; private var _nTime:Number; private var _step:Number; private var _cx:Number; private var _cy:Number; private var _xPos:Number; private var _yPos:Number; public function Test(){ _A = this.stage.stageWidth / 2; _B = this.stage.stageHeight /2; _a = 50; _b = 20; _deg = 0; _nTime = 0; _step = 0.1; _cx = this.stage.stageWidth /2; _cy = this.stage.stageHeight /2; _xPos = _A * Math.sin(_a * _nTime + _deg) + _cx; _yPos = _B * Math.sin(_b * _nTime) + _cy; this.graphics.lineStyle(1); this.graphics.moveTo(_xPos,_yPos); this.stage.addEventListener(Event.ENTER_FRAME, enterFrameAction); } public function enterFrameAction(e:Event):void{ _nTime+= _step; _xPos = _A * Math.sin(_a * _nTime + _deg) + _cx; _yPos = _B * Math.sin(_b * _nTime) + _cy; this.graphics.lineTo(_xPos,_yPos); } } }
stageWidth
addEventListener
lineTo
moveTo
lineStyle
Math.sin
TextField
Sprite
Event.ENTER_FRAME
Event
stageHeight
Number
Get Adobe Flash Player