UIKeyBinding ÄÄÆ÷³ÍÆ®UIKeyBinding ÄÄÆ÷³ÍÆ®´Â ƯÁ¤Å°¸¦ ´©¸£¸é ¹öÆ°ÀÌ ´¸®´Â ±â´ÉÀ» ÇÑ´Ù. UIKeyBinding ÄÄÆ÷³ÍÆ®¸¦ Ãß°¡ÇÏ°í Å° ÇÒ´çÀ» ÇÏ¸é µÈ´Ù. 1. UIButton ÄÄÆ÷³ÍÆ®°¡ ÀÖ´Â °ÔÀÓ¿ÀºêÁ§Æ®¿¡ UIKeyBinding¸¦ Ãß°¡ÇÑ´Ù. 2. Key Code¿¡¼ Å°¸¦ ¼±ÅÃÇÑ´Ù. 3. Modifier¿¡¼ Á¶ÇÕÅ°¸¦ ¼±ÅÃÇÑ´Ù. 4. Action¿¡¼ µ¿ÀÛÀ» ÁöÁ¤ÇÑ´Ù. UIKey Navigation ÄÄÆ÷³ÍÆ®UIKey Navigation ÄÄÆ÷³ÍÆ®´Â Å°º¸µå È»ìÇ¥ Å°³ª ÄÁÆ®·Ñ·¯ÀÇ ¹æÇâ Æеå·Î Æí¸®ÇÏ°Ô ¼±Åà ÇÒ¼ö ÀÖµµ·Ï Áö¿øÇØÁØ´Ù. "A Button"¿¡ Æ÷Ä¿½º°¡ ÀÖÀ»¶§ ¿À¸¥ÂÊ È»ìǥ۸¦ ´©¸£¸é "B Button"À¸·Î Æ÷Ä¿½º¸¦ À̵¿ÇÑ´Ù. UIKey Navigation ÄÄÆ÷³ÍÆ®¸¦ Ãß°¡Çϱâ Àü¿¡ "UIButtonScale" ÄÄÆ÷³ÍÆ®°¡ Æ÷ÇÔ µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù. UIKey Navigation ÄÄÆ÷³ÍÆ®¸¦ Ãß°¡ÇÏ¸é ´ëºÎºÐÀÇ ÀÛ¾÷Àº ÀÚµ¿À¸·Î ÁøÇà µÇÁö¸¸ ¸î°¡Áö´Â ¼öµ¿À¸·Î ¼³Á¤ÇØ¾ß ÇÑ´Ù. 1. ¹öÆ° À̵¿ÀÌ ÀÚµ¿À¸·Î ¾ÈµÉ¶§¾Æ·¡Ã³·³ ¹öÆ°ÀÌ ¹èÄ¡ µÇ¾î ÀÖÀ»¶§ A, B ¹öÆ°¿¡ Æ÷Ä¿½º°¡ ÀÖÀ»¶§ ¾Æ·¡ È»ìÇ¥¸¦ ´©¸£¸é Æ÷Ä¿½º À̵¿ÀÌ ¾ø´Ù. À̶§´Â ¼öµ¿À¸·Î A, B ¹öÆ°ÀÇ UIKey Navigation ÄÄÆ÷³ÍÆ®¸¦ ÁöÁ¤ÇØÁà¾ß ÇÑ´Ù.A, B ¹öÆ°ÀÇ UIKey Navigation ÄÄÆ÷³ÍÆ®¿¡¼ Down¿¡ "C Button"À» ¼³Á¤ÇÏ¸é ¾Æ·¡ È»ìÇ¥ Å°¸¦ ´©¸¦¶§ "C Button"À¸·Î À̵¿ÇÑ´Ù. Start Selected¸¦ üũÇϸé ÃÖÃÊ·Î ¼±ÅÃµÈ »óÅ°¡ µÈ´Ù. 2. UIInputÀº ¾î¶»°Ô ÇÒ±î?1. UIButton°ú UIButtonScale ÄÄÆ÷³ÍÆ®¸¦ UIInputÀÌ ÀÖ´Â °ÔÀÓ ¿ÀºêÁ§Æ®¿¡ Ãß°¡ÇÑ´Ù. 2. UISpriteÀÇ Widget-PivotÀ» ¸ðµÎ Áß¾ÓÀ¸·Î ¼³Á¤ÇÑ´Ù. 3. Box ColliderÀÇ Center¸¦ ¿øÁ¡À¸·Î ¼³Á¤ÇÑ´Ù. 4. UIKey Navigation ÄÄÆ÷³ÍÆ®¸¦ Ãß°¡ÇÑ´Ù. 5. OnSubmitÀÇ RemoveFocus ¸Þ¼Òµå¸¦ Á¦°ÅÇÑ´Ù
Âü°í) ¸ð¹ÙÀÏ¿¡¼´Â Å×½ºÆ® Çغ¸Áö ¾Ê¾Ò´Ù. À¯´ÏƼ ¿¡µðÅÍ¿¡¼´Â UIInputÀÌ Á¤»óÀûÀ¸·Î ÀÛµ¿ÀÌ ¾ÈµÈ´Ù. ÃÖÃÊ·Î UIInput Æ÷Ä¿½º°¡ µÇ¾úÀ»¶§ ÀÔ·ÂÀ» ÇÏÁö ¾Ê°í ´Ù¸¥ À§Á¬À¸·Î Æ÷Ä¿½º¸¦ À̵¿Çϸé ÀÌÈÄ·Î ÀԷ ij·µÀÌ ³ªÅ¸³ªÁö ¾Ê´Â´Ù. ºñÁ¤»óÀûÀÎ ¹æ¹ýÀÌÁö¸¸ À¯´ÏƼ ¿¡µðÅÍ¿¡¼ Å×½ºÆ®¸¦ ÇÒ·Á¸é UIInput.cs >> Start( ) ÇÔ¼öÀÇ ¸¶Áö¸· ¶óÀο¡ OnDeselectEvent¸¦ Ãß°¡ÇÑ´Ù. À̶§ ¹®Á¦´Â ij·µÀÌ °è¼Ó È°¼ºÈ µÇ¾î ÀÖ´Â ¹®Á¦°¡ ÀÖ´Ù. ¸ð¹ÙÀÏ¿¡¼´Â ¹®Á¦°¡ ¾øÀ»²¨¶ó ¿¹»óÇÑ´Ù. ±×·¯´Ï UIInput.cs ¼Ò½º¸¦ ¼öÁ¤ÇÏÁö ¸¶¶ó 3. UIKeyNavigation OnClickÀÇ ±â´É¹öÆ° Ŭ¸¯½Ã ƯÁ¤ À§Á¬À» ¼±ÅÃÇÏ°í ½ÍÀ¸¸é OnClick Ç׸ñ¿¡ ƯÁ¤ À§Á¬À» µå·¡±× ÇÑ´Ù. ¹öÆ°À» Ŭ¸¯ ÇßÀ»¶§ ¿©·¯°³ÀÇ À§Á¬ÀÌ ÀÖ´Â ´ëÈ»óÀÚ¸¦ Ŭ¸¯ ÇßÀ»¶§ ƯÁ¤ À§Á¬À» ¼±ÅÃÇÑ´Ù. 4. Sub ±×·ì ¼±ÅôëÈ»óÀÚ¿¡ ¿©·¯°¡Áö À§Á¬ÀÌ ÀÖÀ»¶§ UISprite¸¦ °¡Áö´Â Volume ±×·ìÀÌ ÀÖ°í Volume ±×·ì ¾È¿¡´Â UISliderÄÄÆ÷³ÍÆ®¸¦ °¡Áö°í ÀÖ´Â Bgm°ú SFX°¡ ÀÖ´Ù. ±âº» µ¿ÀÛÀº ´ÙÀ½°ú °°´Ù. 1. Reset¿¡¼ ¿À¸¥ÂÊ Å°¸¦ ´©¸£¸é Volume °ÔÀÓ ¿ÀºêÁ§Æ®·Î À̵¿ÇÑ´Ù. 2. Volume¿¡¼ EnterÅ°¸¦ ´©¸£¸é Bgm ½½¶óÀÌ´õ°¡ ¼±ÅõȴÙ. 3. Bgm, Sfx ½½¶óÀÌ´õ¿¡¼ EnterÅ°¸¦ ´©¸£¸é VolumeÀÌ ¼±ÅõȴÙ. 4. Bgm, Sfx ½½¶óÀÌ´õ¿¡¼ ¿À¸¥ÂÊ Å°¸¦ ´©¸£¸é VolumeÀÌ ¼±ÅõȴÙ. ±¸ÇöÀº ´ÙÀ½°ú °°´Ù. ---- Volume °ÔÀÓ¿ÀºêÁ§Æ® ¼³Á¤ 1. Volume °ÔÀÓ¿ÀºêÁ§Æ®¿¡ UIButtonScale ÄÄÆ÷³ÍÆ®¸¦ Ãß°¡ÇÑ´Ù. 2. UIKey Navigation ÄÄÆ÷³ÍÆ®¸¦ Ãß°¡ÇÑ´Ù. 3. Bgm °ÔÀÓ¿ÀºêÁ§Æ®¸¦ UIKey Navigation > OnClick¿¡ µå·¡±×ÇÑ´Ù. ---- Bgm, Sfx °ÔÀÓ¿ÀºêÁ§Æ® ¼³Á¤ 4. Bgm, Sfx °ÔÀÓ¿ÀºêÁ§Æ®¸¦ µÑ´Ù ¼±ÅÃÇÑ´Ù. 5. UIButtonScale, UIKey Navigation ÄÄÆ÷³ÍÆ®¸¦ Ãß°¡ÇÑ´Ù. 6. Constraint ¸Å°³º¯¼ö¸¦ Vertical·Î ¹Ù²Û´Ù( À̵¿ÀÌ À§, ¾Æ·¡ ¼öÁ÷À¸·Î¸¸ ÀÖ´Ù) 7. Volume °ÔÀÓ¿ÀºêÁ§Æ®¸¦ UIKey Navigation > OnClick¿¡ µå·¡±×ÇÑ´Ù. 8. Volume °ÔÀÓ¿ÀºêÁ§Æ®¸¦ UIKey Navigation > Right¿¡ µå·¡±×ÇÑ´Ù. ÂüÁ¶) ¿¡ÀÌÄÜ ÃâÆÇ»ç - À¯´ÏƼ NGUI °ÔÀÓ ÇÁ·ÎÁ§Æ® |