
--- ¹«ºñŬ¸³¿¡ ¸¸µé¾îÁö´Â »ç½Ç ¾×¼Ç½ºÅ©¸³Æ®´Â Ç×»ó onClipEvent¶ó´Â Çڵ鷯¼Ó¿¡ ¸¸µé¾îÁö°í, ±× ±âº»ÇüÅ´ ´ÙÀ½°ú °°½À´Ï´Ù.
onClipEvent(À̺¥Æ®){
½ÇÇàµÉ ¾×¼Ç½ºÅ©¸³Æ®
}
ÀÌÁß¿¡¼ ¼Ò°ýÈ£ ()¾È¿¡ÀÖ´Â À̺¥Æ®°¡ ¹ß»ýÇϸé, Áß°ýÈ£ ¼Ó¿¡ ÀÖ´Â ¾×¼Ç½ºÅ©¸³Æ®°¡ ½ÇÇàµË´Ï´Ù. ÀÌ·¯ÇÑ onClipEvent¸¦ ½ÇÇà싴Ƽ´Â À̺¥Æ®´Â ¸ðµÎ 9°¡Áö°¡ ÀÖ°í, ÀÌ·¯ÇÑ 9°¡Áö À̺¥Æ®´Â ´ÙÀ½°ú °°½À´Ï´Ù.
load
¹«ºñŬ¸³ÀÌ Ã³À½ ½ÇÇàµÉ¶§ ¹ß»ýÇÏ´Â À̺¥Æ®ÀÔ´Ï´Ù. Áï, ¹«ºñÅ©¸³ÀÌ ·ÎµåµÇ°Å³ª ¹«ºñŬ¸³ÀÌ ÀÖ´Â ÇÁ·¹ÀÓÀ¸·Î Ç÷¹ÀÌ Çìµå°¡ À̵¿ÇÒ ¶§ ¹ß»ýÇÕ´Ï´Ù. ¹«ºñŬ¸³ÀÇ ÃʱâÈ¿¡ °ü·ÃµÈ ºÎºÐÀ̳ª, ¸Þ¼µå¸¦ Á¤ÀÇÇÒ ¶§´Â loadÀ̺¥Æ®¸¦ »ç¿ëÇÕ´Ï´Ù.
unload
¹«ºñŬ¸³ÀÌ Å¸ÀÓ¶óÀο¡¼ Á¦°ÅµÈ ´ÙÀ½ ù ¹øÂ° ÇÁ·¹ÀÓ¿¡¼ ¹ß»ýÇÏ´Â À̺¥Æ®À̺ó´Ù. unload À̺¥Æ®¿Í °ü°èµÈ ¾×¼ÇµéÀº ÇØ´çÇÏ´Â ÇÁ·¹ÀÓ¿¡ ÀÖ´Â ¾î¶² ¾×¼Çµéº¸´Ù ¸ÕÀú ½ÇÇàµË´Ï´Ù.
enterFrame
¸Å ÇÁ·¹ÀÓ¸¶´Ù ¹ß»ýÇÏ´Â À̺¥Æ®ÀÔ´Ï´Ù. enterFrame°ú °ü°èµÈ ¾×¼ÇµéÀº ÇØ´çÇÏ´Â ÇÁ·¹ÀÓ¿¡ ÀÌ´Â ´Ù¸¥ ¾×¼ÇµéÀÌ ¸ðµÎ ½ÇÇàµÈ ´ÙÀ½ ½ÇÇàµË´Ï´Ù. MovieÀÇ ÃÊ´ç ÇÁ·¹ÀÓ¼Óµµ(fps : frame per second)°¡ 12·Î ¼³Á¤µÇ¸é, 1ÃÊ¿¡ 12¹ø ½ÇÇàµÇ°í, 24·Î ¼³Á¤µÇ¸é 1ÃÊ¿¡ 24¹ø ½ÇÇàµË´Ï´Ù. ¹°·Ð ¾×¼Ç½ºÅ©¸³Æ®°¡ ¸Å¿ì º¹ÀâÇϸé, 24 fps·Î ¼³Á¤Çϸé Á¶±Ý ´À·ÁÁú ¼ö ÀÖ½À´Ï´Ù.
mouseMove
¸¶¿ì½º°¡ ¿òÁ÷ÀÏ ¶§¸¶´Ù ¹ß»ýÇÏ´Â À̺¥Æ®ÀÔ´Ï´Ù. ¸¶¿ì½ºÀÇ ¿òÁ÷ÀÓ¿¡ ¹ÝÀÀÇÏ´Â ¹«ºñŬ¸³À» ¸¸µé¶§´Â enterFrame À̺¥Æ®º¸´Ù mouseMove À̺¥Æ®¸¦ »ç¿ëÇÏ´Â°Ô ÄÄÇ»ÅÍÀÇ ºÎÇϸ¦ ´ú¾îÁÝ´Ï´Ù. Âü°í·Î _xmouse ¿Í _ymouse ¼Ó¼ºÀ» ÀÌ¿ëÇϸé, ÇöÀç ¸¶¿ì½ºÀÇ À§Ä¡¸¦ ¾Ë¾Æ³¾ ¼ö ÀÖ½À´Ï´Ù.
mouseDown
¸¶¿ì½ºÀÇ ¿ÞÂÊ ¹öưÀÌ ´·¯Áú ¶§ ¹ß»ýÇÏ´Â À̺¥Æ®ÀÔ´Ï´Ù.
mouseUp
¸¶¿ì½ºÀÇ ¿ÞÂÊ ¹öưÀ» ´·¶´Ù°¡ ³õÀ» ¶§ ¹ß»ýÇÏ´Â À̺¥Æ®ÀÔ´Ï´Ù.
keyDown
Űº¸µå¸¦ ´©¸¦ ¶§ ¹ß»ýÇÏ´Â À̺¥Æ®ÀÔ´Ï´Ù. Key.getCode ¸Þ¼µå¸¦ ÀÌ¿ëÇϸé, ¸¶Áö¸·À¸·Î ´©¸¥ Űº¸µåÀÇ Á¤º¸¸¦ ¾ò¾î¿Ã ¼ö ÀÖ½À´Ï´Ù.
keyUp
Űº¸µå¸¦ ´·¶´Ù°¡ ³õÀ» ¶§ ¹ß»ýÇÏ´Â À̺¥Æ®ÀÔ´Ï´Ù. ¹°·Ð Key.getCode ¸Þ¼µå¸¦ ÀÌ¿äÇϸé, ¸¶Áö¸·À¸·Î ´©¸¦ Űº¸µåÀÇ Á¤º¸¸¦ ¾ò¾î¿Ã ¼ö ÀÖ½À´Ï´Ù.
Data
loadMovie ³ª loadVariable ¾×¼ÇÀ» ÅëÇØ data¸¦ ¹ÞÀ» ¶§ ¹ß»ýÇÏ´Â À̺¥Æ®ÀÔ´Ï´Ù. loadVariable ¾×¼ÇÀ» »ç¿ëÇÒ °æ¿ì, data À̺¥Æ®´Â ¸¶Áö¸· º¯¼ö°¡ ºÒ·ÁÁú ¶§ Çѹø¸¸ ½ÇÇàµÇ°í, loadMovie ¾×¼ÇÀ» »ç¿ëÇÒ °æ¿ì¿¡´Â, µ¥ÀÌÅÍ ÀϺκÐÀÌ ºÒ·ÁÁú ¶§¸¶´Ù ¹Ýº¹ÀûÀ¸·Î data À̺¥Æ®°¡ ¹ß»ýÇÕ´Ï´Ù. | |