|
¾×¼Ç½ºÅ©¸³Æ® ºÎºÐ
center=200; radian=200; angle=0; angle_sp=5; snow.onEnterFrame=function(){ this._x=center+radian*Math.sin(angle*Math.PI/180); angle+=angle_sp; }
ÀÌ·¸°Ô ÀÛ¼ºÇÕ´Ï´Ù.
Center¿Í radianÀÇ ºÎºÐ¿¡´ëÇØ¼ ¼³¸íµå¸®¸é, sinÀ̶õ ÀÚü´Â ¿ø¿îµ¿À̶ó »ý°¢ÇÏ½Ã¸é µË´Ï´Ù.
¿øÀ» ±×¸± ¶§ ¿øÀÇ Áß½ÉÁ¡ÀÇ À§Ä¡¸¦ center¶ó Çϰí
¿øÀÇ ¹ÝÁö¸§À» radian À̶ó°í ÇÕ´Ï´Ù.
-center ¿Í radian ÀÇ ±×¸² ÀÚ¸®-
angleÀº À§¿¡¼ sin±×·¡ÇÁ¿¡¼ º¸¼Ì´ø °Íó·³
±×·¡ÇÁÀÇ °¢µµ¸¦ ³ªÅ¸³»´Â º¯¼ö ÀÔ´Ï´Ù. angle_sp ´Â °¢µµ¿¡ ´õÇØÁö´Â º¯¼öÀÔ´Ï´Ù. ÀÌ º¯¼ö°¡ Å©¸é Ŭ¼ö·Ï ¿òÁ÷ÀÓÀÌ »¡¸® Áö°Ô µÇ´Â °ÍÀÔ´Ï´Ù.
onEnterFrame ºÎºÐÀ» º¸¸é, this._x=center+radian*Math.sin(angle*Math.PI/180) ÀÔ´Ï´Ù.
ÀÌÇØ·Î µ½°íÀÚ ¼ýÀÚ·Î º¸¸é, this._x=200+200*Math.sin(0*Math.PI/180); ÀÔ´Ï´Ù. |