¿¤·¹¸àÆ®ÀÇ ½Ã°£(timeline)À» °¡¼Ó½ÃÅ°´Â °ªÀ» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
°¡¼ÓÀÌ Àû¿ëµÇ´Â ½Ã°£ÀÇ À§Ä¡¸¦ ÀǹÌÇϸç À¯È¿ÇÑ ¼öÄ¡ÀÇ ¹üÀ§´Â 0°ú 1 »çÀÌÀÌ´Ù. ½Ã°£Àº Àüü ¹®¼¿¡ ¿¬°üµÈ ½Ã°£ÀÌ ¾Æ´Ï°í, div À̳ª span µî°ú °°Àº ƯÁ¤ HTML ¿¤·¹¸àÆ®¿Í ¿¬°üµÇ´Â ½Ã°£À» ÂüÁ¶ÇÑ´Ù.
0 | µðÆúÆ®, ¿¡·¹¸àÆ® ½Ã°£¿¡ °¡¼ÓÀÌ ¾ø´Ù. |
1 | ¿¡·¹¸àÆ® ½Ã°£¿¡ ÃÖ´ë °¡¼ÓÀ» ÇÑ´Ù. |
ÀÌ ¼Ó¼ºÀº Àбâ/¾²±â·Î µðÆúÆ®°ªÀº 0ÀÌ´Ù.
¿¤·¹¸àÆ®¿¡ repeatCount³ª repeatDur ¿¤·¹¸àÆ®°¡ ¼³Á¤µÇ¸é, °¡¼ÓÀº °¢ ¹Ýº¹¿¡¼ ¸Å¹ø ³ªÅ¸³´Ù.
accelerate ¾ÖÆ®¸®ºäÆ®´Â ¾Ö´Ï¸ÞÀÌ¼Ç ³»¿ë°ú ºñÇìÀ̹ö¿¡ ƯÈ÷ Àß ¸Â´Â´Ù. ÀÌ ¼Ó¼º¾Ö 0ÀÌ ¾Æ´Ñ °ªÀ» ¼³Á¤ÇÏ¸é ½Ã°£ÀÇ Áö¼Ó¿¡ ¿µÇâÀ» ÁÖÁö ¾Ê´Â´Ù.
accelerate¿Í decelerate ¾ÖÆ®¸®ºäÆ® ¼Ó¼º°ªÀÇ ÇÕ°è´Â 1À» ÃÊ°úÇÒ ¼ö ¾ø´Ù.
¸¸ÀÏ accelerate¿Í decelerate ¾ÖÆ®¸®ºäÆ®ÀÇ °³º°°ªÀÌ 0°ú 1 »çÀÌÀÌ°í ÇÕ°è°¡ 1À» ÃÊ°úÇϸé, accelerate¿Í decelerate ¾ÖÆ®¸®ºäÆ® °ªµéÀº ¸ðµÎ ¹«½ÃµÇ°í, ÀÌ ¼Ó¼º°ªÀÌ ÁöÁ¤µÇÁö ¾ÊÀº °Í ó·³ ÀÛ¿ëµÈ´Ù.
ÀÌ ¼Ó¼ºÀº ÀϺΠ½Ã½ºÅÛ¿¡¼ "ease-in"À¸·Îµµ ¾Ë·ÁÁ® ÀÖ´Ù.
°³Ã¼ | script | HTML | ±Ô°Ý | IE |
---|
ÀÌ ¼Ó¼ºÀº (¿µ¹®)SMIL 2.0(Synchronized Multimedia Integration Language)¿¡¼ Á¤ÀǵǾú´Ù.
<HTML xmlns:t="urn:schemas-microsoft-com:time"> <HEAD> <STYLE>.time { behavior: url(#default#time2) }</STYLE> <IMPORT namespace="t" implementation="#default#time2"> </HEAD> <BODY> <DIV id="divObj" class="time" style="position:relative;top:0;left:0;padding:9;border:solid 1 blue; height:50;width:100;background-color:yellow;text-align:center;font-color:black;font-size:large">Accelerate DIV</DIV> <T:ANIMATE id="aniObj" targetElement="divObj" attributeName="left" to="550" dur="5" accelerate="" repeatCount="3"/> <DIV><BUTTON onClick="divObj.accelerate=0;aniObj.beginElement()">accelerate=0</BUTTON> <BUTTON onClick="divObj.accelerate=.25;aniObj.beginElement()">accelerate=.25</BUTTON> <BUTTON onClick="divObj.accelerate=.5;aniObj.beginElement()">accelerate=.5</BUTTON> <BUTTON onClick="divObj.accelerate=.75;aniObj.beginElement()">accelerate=.75</BUTTON> <BUTTON onClick="divObj.accelerate=1;aniObj.beginElement()">accelerate=1</BUTTON></DIV> </BODY> </HTML>