* °³¿ä
Java, C++ µîÀÇ ¾ð¾î·Î °³¹ßÀ» ÇÒ¶§ °¡Àå Áß¿äÇÏ°Ô ¿©°ÜÁö´Â°ÍÀº °´Ã¼ÁöÇâÀûÀÎ °³¹ß ¹æ¹ýÀÌ¸ç °´Ã¼ ÁöÇâÀûÀÎ °³¹ßÀ» ÇßÀ»°æ¿ì Á÷°üÀûÀÎ ¸ðµ¨ÀÇ ÀÌÇØ¿Í ÄÚµåÀÇ Àç»ç¿ëÀÌ °¡Àå Å« ÀåÁ¡ÀÌ µË´Ï´Ù.
´Ù¸¸ ÀÚ¹Ù½ºÅ©¸³Æ®¿Í °°Àº ½ºÅ©¸³Æ® ¾ð¾î¸¦ »ç¿ëÇÏ´Â °æ¿ì ÀÌ·± °´Ã¼ÁöÇâÀûÀÎ ÄÚµùÀÌ ¸¹ÀÌ ¾î·Á¿ö Á÷Á¢ÀûÀΠž-´Ù¿î ÄÚµùÀ» ¸¹ÀÌ ÇÏ°Ô µÇ´Âµ¥ ¾îÇø®ÄÉÀ̼ǿ¡¼ ¾î¶»°Ô ÇÏ¸é ¿äÀ²ÀûÀÎ °´Ã¼ÁöÇâÀû ÄÚµùÀÌ °¡´ÉÇÑÁö ¾Ë¾Æº¸µµ·Ï ÇÏ°Ú½À´Ï´Ù.(ÀÚ¹Ù½ºÅ©¸³Æ®µµ »ç¿ëÀÚ °´Ã¼¸¦ »ý¼ºÇÏ¿© °´Ã¼ÁöÇâ ÄÚµùÀ» Çϴ°ÍÀÌ °¡´ÉÀº ÇÏÁö¸¸ ÀÏ´Ü ¿©±â¼´Â À̺κÐÀº Æ÷ÇÔ½ÃÅ°Áö ¾Êµµ·Ï ÇÏ°Ú½À´Ï´Ù.)
* »ó¼¼ ¼³¸í
¿ì¼± °´Ã¼ÁöÇâÀûÀÎ ¸ðµ¨À̶ó°í Çؼ À¯ÁîÄÉÀ̽º¸¦ Åä´ë·Î ¸ðµ¨À» Çϴ°ÍÀº ¾Æ´Õ´Ï´Ù. ´Ù¸¸ ±×¸®µå, ¹öÆ° µîÀÇ ºÐ»ê¹èÄ¡¿¡ µû¸¥ Áߺ¹ÄÚµåÀÇ Á¦°Å°¡ °¡Àå Å« ÀÌÀ¯¶ó°í ¼³¸íÀ» µå¸±¼ö ÀÖÀ¸¸ç ÀÌ ¹æ¹ýÀ» ±¸ÇöÇϱâ À§ÇØ °¡Àå Áß¿äÇÑ À̺¥Æ®¸¦ »ç¿ëÇÏ°Ô µÇ´Âµ¥ ÀÌ À̺¥Æ®´Â OnUserEventÀ̸ç ƯÁ¤ À¯Àú ¾×¼Ç¿¡ ¹ß»ýµÇ´Â À̺¥Æ®°¡ ¾Æ´Ï¸ç ÄÚµåÀÇ ÀÇÇØ °Á¦·Î ºÒ·ÁÁö´Â À̺¥Æ®ÀÔ´Ï´Ù.
OnUserEvent¸¦ È£ÃâÇÏ´Â ¹æ¹ýÀº TargetComponent.TriggerEvent(EventNameConst.TargetEvent) ÀÔ´Ï´Ù.
ÆĶó¹ÌÅ͸¦ ³Ñ±æ¼ö´Â ¾ø±â ¶§¹®¿¡ ÆĶó¹ÌÅÍ°¡ ÇÊ¿äÇÑ °æ¿ì ¼¼¼Ç¿¡ ÇØ´çÇÏ´Â GetGlobal, SetGlobalÀ» »ç¿ëÇϵµ·Ï ÇÕ´Ï´Ù.
ÀÚ ³Ê¹« º¹ÀâÇÑ ¾ê±âµé¸¸ ÇßÀ¸´Ï ÀÏ´Ü Æò¹üÇÑ ÀÏ»óÀûÀÎ µðÀÚÀÎ ¸ðµ¨·Î ¼³¸íÀ» µå¸®µµ·Ï ÇÏ°Ú½À´Ï´Ù.
º¸µå ¾È¿¡ °Ë»öÁ¶°Ç ÅؽºÆ®¹Ú½º, °Ë»ö¹öÆ°, ±×¸®µå°¡ ÀÖ´Ù°í °¡Á¤À» ÇÏ°í °¢°¢ ±â´É¿¡ µû¶ó¼ ºÐ·ù¸¦ ÇÏ°Ô µÇ¸é
º¸µå : ȸéÀ» ÃʱâÈ ÇÑ´Ù,(OnAttached À̺¥Æ®)
¹öÆ° : °Ë»öÁ¶°ÇÀ» Àû¿ëÇÏ¿© DB¸¦ È£ÃâÇÑ´Ù.(OnClick À̺¥Æ®)
°Ë»öÁ¶°Ç ÅؽºÆ® ¹Ú½º : °Ë»öÁ¶°ÇÀ» ÀÔ·ÂÇÑ´Ù.(OnEnter À̺¥Æ®)
±×¸®µå : DBµ¥ÀÌÅ͸¦ ÅëÇØ È¸éÀ» ±×¸°´Ù(OnUserEvent)
ÀÌ·¸°Ô ±â´ÉÀ» µû·Î ºÐ·ùÇÒ¼ö°¡ ÀÖ½À´Ï´Ù.
ÀÌ·¸°Ô ºÐ¸®¸¦ ÇÏ´Â ÀÌÀ¯´Â ȸéÀÌ ¶ß¸é¼ Ãʱ⠰˻öÁ¶°ÇÀ¸·Î ȸéÀ» ±×¸±°æ¿ì º¸µåÀÇ OnAttached À̺¥Æ®¿¡¼´Â ½ÇÁ¦ÀûÀÎ ±×¸®´Â ·ÎÁ÷Àº »ý°¢À» ÇÒ ÇÊ¿ä°¡ ¾øÀÌ ¹öÆ°ÀÇ OnClick À̺¥Æ®¸¸À» È£ÃâÀ» ÇÏ¸é µÇ±â ¶§¹®ÀÔ´Ï´Ù. ¹öÆ°ÀÇ OnClick À̺¥Æ®´Â ¹°·Ð DB µ¥ÀÌÅ͸¸À» ÃßÃâÇÏ¿© ±×¸®µåÀÇ OnUserEvent¿Í °°Àº »ç¿ëÀÚÁ¤ÀÇ À̺¥Æ®¿¡ Àִ ȸéÀ» ±×¸®´Â ·ÎÁ÷À» ±×¸®µå¿¡ ½É¾îÁÖ¾î ±×¸®µå¸¦ ±×¸®´Â ¹æ¹ý¿¡ ´ëÇؼ ÀüÇô ¾Ë ÇÊ¿ä°¡ ¾ø°Ô µÇ´Â°ÍÀÔ´Ï´Ù.
¸¸ÀÏ ±×¸®µå¿¡¼ µ¥ÀÌÅ͸¦ ¼öÁ¤ÇÏ´Ù°¡ Ãʱâȸ¦ ÇÏ°Ô µÇ´Â »óȲÀÌ ¹ß»ýÀ» ÇÏ¸é ´ÜÁö ±×¸®µåÀÇ OnUserEvent¸¦ È£ÃâÇÏ¸é µÇ´Â°ÍÀÌ°í ¶Ç °Ë»ö ÅؽºÆ®¹Ú½ºÀÇ OnEnter À̺¥Æ®¿¡¼ ¹öÆ°ÀÇ OnClick À̺¥Æ®¸¦ ºÎ¸£´Â°Í°ú °°ÀÌ Áߺ¹·ÎÁ÷À» »ç¿ëÇÏÁö ¾Ê°í À̺¥Æ® üÀÎÀ» »ç¿ëÇϴ°Ͱú °°Àº ÄÚµåÀ§Ä¡ÀÇ Á÷°ü¼º°ú Áߺ¹Á¦°Å¿¡ Å« È¿°ú¸¦ ³»°Ô µË´Ï´Ù.
ÀÌ·± °´Ã¼ÁöÇâÀûÀÎ ¹æ¹ýÀ» »ç¿ëÇßÀ» °æ¿ì ¾ò´Â °¡Àå Å« ÀÌÁ¡Àº »ç¿ëÀÚ ÇÔ¼ö¸¦ ÁÙ¿©ÁÝ´Ï´Ù.
¸¹Àº ºÐµéÀÌ ±×¸®µå¸¦ ±×·ÁÁÖ´Â ÀÚµ¿ ÇÔ¼ö¸¦ ¸¸µé¾î¼ ¾²°í ÀÖÀ»°ÍÀ¸·Î »ý°¢ÀÌ µÇ´Âµ¥ ¹°·Ð Àúµµ ÀÌ ¹æ¹ýÀ» ¸¹ÀÌ »ç¿ëÀ» Çß¾ú½À´Ï´Ù. ±×·±µ¥ °¢ ±×¸®µå¸¶´Ù °øÅëÈ µÇ±â ¾î·Á¿îÁ¡ÀÌ Àִٴ°ÍÀ» ±ú´Þ¾ÒÀ¸¸ç ½ÇÁ¦ÀûÀ¸·Î °¡Àå ÁÁÀº ÄÚµùÀº º¸±â½±°Ô Ç®¾î¼ ÀûÀýÇÑ À§Ä¡¿¡ ¹èÄ¡µÈ ÄÚµùÀ̶ó »ý°¢ÇÕ´Ï´Ù.
º¸ÀÌ´Â°Ô ¾ø¾î Á» ³°¨ÇϽø®¶ó »ý°¢µÇÁö¸¸ ¾ÕÀ¸·Î Ãß°¡µÉ ¿¹Á¦ ¹× »ùÇõ´Â ÀÌ·±½ÄÀ¸·Î üÀÎ À̺¥Æ®°¡ »ç¿ëµÇ±â ¶§¹®¿¡ ±Ý¹æ ÀÌÇظ¦ ÇϽø®¶ó ¹ÏÀ¸¸ç ºÒÇÊ¿äÇÑ ÇÔ¼öÀÇ ³²¹ßÀ» ÀÚÁ¦ÇϽðí ÀûÀýÈ÷ Äڵ带 ¹èÄ¡ÇÏ´Â ¹æ¹ý¿¡ ´ëÇؼ °í¹ÎÀ» ¸¹ÀÌ ÇØ ÁÖ½Ã±æ ºÎŹµå¸³´Ï´Ù.
¼ö°íÇϼ¼¿ä
|