Unity¤Ë´ØÏ¢¤¹¤ëµ­»ö¤Ç¤¹

¡¡°Ê²¼¤ÎÆâÍƤǽçÈ֤˼ÂÁõ¤ò¿Ê¤á¤Æ¤¤¤­¤Þ¤¹¡£

¼ê½ç£±£³¡¡¡¼¥¨¥Í¥ß¡¼¤Î¾ðÊó¤òÍøÍѤ·¤Æ¥×¥ì¥¤¥ä¡¼¤ÎµòÅÀ¤ÎÂѵ×ÎϤò¸º»»¤¹¤ëÀ©¸æ¤Î¼ÂÁõ¡¼
£²£·¡¥EnemyController ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢¥¨¥Í¥ß¡¼¤Ë¹¶·âÎϤòÀßÄꤹ¤ë
£²£¸¡¥DefenseBase ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢Âѵ×ÎϤÎÃͤò¥¨¥Í¥ß¡¼¤Î¹¶·âÎÏʬ¤À¤±¸º»»¤¹¤ë½èÍý¤Ë½ñ¤­´¹¤¨¤ë



¡¡¿·¤·¤¤³Ø½¬ÆâÍƤϡ¢°Ê²¼¤ÎÄ̤ê¤Ç¤¹¡£

¡¡¡¦TODO µ¡Ç½



£²£·¡¥EnemyController ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢¥¨¥Í¥ß¡¼¤Ë¹¶·âÎϤòÀßÄꤹ¤ë

£±¡¥Àß·×


¡¡µòÅÀ¤È¥¨¥Í¥ß¡¼¤Ë¤è¤ë¿¯ÆþȽÄ꤬¼ÂÁõ¤Ç¤­¤Þ¤·¤¿¤Î¤Ç¡¢¤³¤Î¼ê½ç¤Ç¤Ï¡¢¥¨¥Í¥ß¡¼¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¹¶·âÎϤÎÀßÄê¤ò¹Ô¤¤¡¢
µòÅÀ¤Ë¿¯Æþ¤·¤¿ºÝ¤Ë¡¢¸ÇÄêÃͤǤϤʤ¯¡¢¿¯Æþ¤·¤¿¥¨¥Í¥ß¡¼¤Î¹¶·âÎϤÎʬ¤À¤±Âѵ×ÎϤò¸º»»¤¹¤ë¤è¤¦¤Ë½èÍý¤òÊѹ¹¤·¤Þ¤¹¡£

¡¡¤Þ¤¿Àè¤Î¼ê½ç¤Î¤³¤È¤ò¤Õ¤Þ¤¨¤Æ¡¢½èÍý¤ÎÃæ¤Ë TODO µ¡Ç½¤òÍøÍѤ·¤Æ¡¢¼ÂÁõͽÄê¤Î½èÍý¤òµ­½Ò¤·¤Æ¤ª¤¯¤è¤¦¤Ë¤·¤Þ¤¹¡£

¡¡¥¨¥Í¥ß¡¼¤Î¹¶·âÎÏ¡¢¤È¤¤¤¦¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢¥¨¥Í¥ß¡¼¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë EnemyController ¥¹¥¯¥ê¥×¥È¤Ë¤³¤Î¾ðÊó¤òÀßÄꤷ¤Þ¤¹¡£
¤³¤ì¤â¡¢¥¨¥Í¥ß¡¼¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È¥Ð¥ì¥Ã¥È¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È¿¯ÆþȽÄê¤Î»þ¤ÈƱ¤¸ÆâÍƤμÂÁõÊýË¡¤Ç¤¹¡£

¡¡¥¨¥Í¥ß¡¼¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¼«ÂΤ˹¶·âÎϤòÀßÄꤹ¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¤¬¡¢¥¨¥Í¥ß¡¼¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¤Î¿¶¤ëÉñ¤¤¤òÍ¿¤¨¤Æ¤¤¤ë
EnemyController ¥¹¥¯¥ê¥×¥È¤Ë¹¶·âÎϤÎÃͤòÀßÄꤹ¤ë¤³¤È¤Ë¤è¤Ã¤Æ¡¢¥¨¥Í¥ß¡¼¤Ë¹¶·âÎϤξðÊó¤òÍ¿¤¨¤ë¤³¤È¤¬²Äǽ¤Ë¤Ê¤ê¤Þ¤¹¡£

¡¡¤³¤Î¹Í¤¨Êý¤Ïº£¸å¤â²¿²ó¤â½Ð¤Æ¤­¤Þ¤¹¤Î¤Ç¡¢¥¹¥¯¥ê¥×¥È¤Ë¤è¤Ã¤Æ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¾ðÊó¤òÍ¿¤¨¤ë¡¢¤È¤¤¤¦¥¤¥á¡¼¥¸¤ò¤Ä¤«¤ó¤Ç¤¯¤À¤µ¤¤¡£


£²¡¥EnemyController ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢¥¨¥Í¥ß¡¼¤Î¹¶·âÎϤòÀßÄꤹ¤ë



¡¡À߷פ˴ð¤Å¤¤¤Æ¡¢EnemyController ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢¹¶·âÎÏÍѤÎÊÑ¿ô¤òÀë¸À¤·¤Þ¤¹¡£
public ½¤¾þ»Ò¤ÇÀë¸À¤·¤Æ¤ª¤¯¤³¤È¤Ë¤è¤Ã¤Æ¡¢¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤è¤êÀßÄ꤬²Äǽ¤Ë¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢³èÍѤ·¤Æ¤¯¤À¤µ¤¤¡£

¡¡¹¶·âÎϤÎÃͤϵòÅÀ¤ÎÂѵ×ÎϤËÂФ·¤Æ·×»»¤ò¹Ô¤¦Âоݤˤʤê¤Þ¤¹¤Î¤Ç¡¢¼«¤º¤ÈÀë¸À¤¹¤ë·¿¤â·è¤Þ¤ê¤Þ¤¹¡£
°ÊÁ°¤Ë¤â³Ø½¬¤·¤Þ¤·¤¿¤¬¡¢ÊÑ¿ô¤òºîÀ®¤¹¤ë¾ì¹ç¤Ë¤Ï¡¢¤É¤ó¤ÊÌÜŪ¤ËÍøÍѤ¹¤ë¤Î¤«¤òÌÀ³Î¤ËÀßÄꤷ¤Æ¤«¤éºîÀ®¤·¤Æ¤¯¤À¤µ¤¤¡£
ÍøÍѤ¹¤ëÌÜŪ¤òÇÄ°®¤·¤Æ¤¤¤ì¤Ð¡¢¤½¤ì¤ò¸µ¤ËÊÑ¿ô¤Î̾Á°¤òÉÕ¤±¤ëºÝ¤Ë¤â»²¹Í¤Ë¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢¥¤¥á¡¼¥¸¤òºî¤ë¤³¤È¤¬ÂçÀڤǤ¹¡£


EnemyController.cs


¡¡¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤¿¤é¥»¡¼¥Ö¤·¤Þ¤¹¡£

¡¡EnemySet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ò³Îǧ¤·¤Æ¡¢¿·¤·¤¯ public ½¤¾þ»Ò¤ÇÀë¸À¤·¤¿ÊÑ¿ô¤¬É½¼¨¤µ¤ì¤Æ¤¤¤ë¤«³Îǧ¤·¤Þ¤¹¡£


EnemySet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü




£³¡¥EnemySet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀßÄê¤ò¹Ô¤¦


¡¡EnemySet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤è¤ê¡¢EnemyController ¥¹¥¯¥ê¥×¥È¤ËÄɲ䵤줿¡¢¥¨¥Í¥ß¡¼¤Î¹¶·âÎϤÎÃͤòÀßÄꤷ¤Þ¤¹¡£
Àè¤Û¤É¤Þ¤Ç¤Ï¸ÇÄêÃÍ¤Ç 10 ¤Ç¤·¤¿¤Î¤Ç¡¢Ê̤ÎÃͤˤ·¤¿Êý¤¬Ê¬¤«¤ê¤ä¤¹¤¯¤Ê¤ê¤Þ¤¹¡£º£²ó¤Ï 50 ¤ËÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£


EnemySet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü



¡¡°Ê¾å¤ÇÀßÄê¤Ï´°Î»¤Ç¤¹¡£



£²£¸¡¥DefenseBase ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢Âѵ×ÎϤÎÃͤò¥¨¥Í¥ß¡¼¤Î¹¶·âÎÏʬ¤À¤±¸º»»¤¹¤ë½èÍý¤Ë½ñ¤­´¹¤¨¤ë

£±¡¥Àß·×


¡¡µòÅÀ¤Ë¥¨¥Í¥ß¡¼¤¬¿¯Æþ¤¹¤ë¤È¸½ºß¤ÏÂѵ×ÎϤÎÃͤ¬ 10 ¸º»»¤¹¤ë¤è¤¦¤Ë½èÍý¤ò¼ÂÁõ¤·¤Æ¤¤¤Þ¤¹¡£
¥¨¥Í¥ß¡¼Â¦¤Ë¹¶·âÎϤÎÀßÄê¤òÄɲä·¤Þ¤·¤¿¤Î¤Ç¡¢¤³¤Î½èÍý¤ò¡¢Âѵ×ÎϤÎÃͤò¥¨¥Í¥ß¡¼¤Î¹¶·âÎϤÎÃÍʬ¸º»»¤¹¤ë½èÍý¤Ë½ñ¤­´¹¤¨¤Æ¤¤¤­¤Þ¤¹¡£

¡¡¤³¤Î½èÍý¤ÎÀ߷פˤĤ¤¤Æ¤â¡¢¥Ð¥ì¥Ã¥È¤È¥¨¥Í¥ß¡¼¤Î¼ÂÁõ½èÍý¤ÈƱ¤¸ÊýË¡¤Ç¹Í¤¨¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
¿¯Æþ¤·¤Æ¤­¤¿¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï¥¨¥Í¥ß¡¼¤Ç¤¹¤¬¡¢¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¼«ÂΤϹ¶·âÎϤÎÃͤò»ý¤Á¤Þ¤»¤ó¡£
¤½¤Î¤¿¤á¡¢¿¯Æþ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾ðÊ󤫤餵¤é¤Ë¡¢¤½¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë EnemyController ¥¹¥¯¥ê¥×¥È¤Î¾ðÊó¤ò¼èÆÀ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
¼èÆÀ¤·¤¿¾ðÊó¤ÏÊÑ¿ô¤ËÂåÆþ¤·¤ÆÍøÍѤ·¤Þ¤¹¡£

¡¡¹¶·âÎϤÎÃÍ¤Ï public ½¤¾þ»Ò¤Ë¤ÆÀë¸À¤·¤Æ¤¤¤ëÊÑ¿ô¤Ç¤¹¤Î¤Ç¡¢º£²ó¤Î¤è¤¦¤Ë¡¢³°Éô¤Î¥¹¥¯¥ê¥×¥È(º£²ó¤Ï DefenseBase ¥¹¥¯¥ê¥×¥È)¤Ë¤ª¤¤¤Æ¤â»²¾È¤¹¤ë¤³¤È¤¬²Äǽ¤Ç¤¹¡£


£²¡¥DefenseBase ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢¿¯ÆþȽÄê¤ÎºÝ¤ËÂѵ×ÎϤÎÃͤò¥¨¥Í¥ß¡¼¤Î¹¶·âÎÏʬ¤À¤±¸º»»¤¹¤ë½èÍý¤Ë½ñ¤­´¹¤¨¤ë


¡¡º£¸å¤ÏÆä˵­ºÜ¤¬¤Ê¤¯¤Æ¤â¡¢ÆüËܸì¤Ç¥³¥á¥ó¥È¤òµ­½Ò¤·¤Æ¤«¤é½èÍý¤ò½ñ¤¤¤Æ¤¤¤¯¤³¤È¤ò¿´¤¬¤±¤Æ¤¯¤À¤µ¤¤¡£
·«¤êÊÖ¤·¤Æ³Ø½¬¤ò¹Ô¤Ã¤Æ¤¤¤¯¤³¤È¤Ç¡¢¥í¥¸¥Ã¥¯¤Î¹Í¤¨Êý¤ò³Ð¤¨¤Æ¤¤¤¯¤³¤È¤¬½ÐÍè¤Þ¤¹¡£


¡ã¥³¥á¥ó¥È¤Î»²¹ÍÎã¡ä
    private void OnTriggerEnter2D(Collider2D col) {

        if (col.gameObject.tag == "Enemy") {

            // ¿¯Æþ¤·¤Æ¤­¤¿¥³¥é¥¤¥À¡¼¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë EnemyController ¥¹¥¯¥ê¥×¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤¿¤é¼èÆÀ¤·¤Æ enemy ÊÑ¿ô¤ËÂåÆþ
            

            // Âѵ×ÎϤÎÃͤò¥¨¥Í¥ß¡¼¤Î¹¶·âÎÏʬ¡¢¸º»»¤¹¤ë
            

            // ¸º»»·ë²Ì¤ÎÃͤò Console ¥Ó¥å¡¼¤Ëɽ¼¨¤·¤Æ·×»»¤µ¤ì¤Æ¤¤¤ë¤«³Îǧ
            Debug.Log("»Ä¤ê¤ÎÂѵ×ÎÏ ; " + durability);

            // ¥¨¥Í¥ß¡¼¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÇ˲õ¤¹¤ë
            Destroy(col.gameObject);
        }
¡¡¡¡}



¡¡Á°²ó³Ø½¬¤·¤¿¡¢TryGetComponent ¥á¥½¥Ã¥É¤âÍøÍѤ·¤Æ¤ß¤Þ¤·¤ç¤¦¡£


DefenseBase.cs

¡¡<=¡¡¥¯¥ê¥Ã¥¯¤¹¤ë¤È³«¤­¤Þ¤¹


¡¡¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤¿¤é¥»¡¼¥Ö¤·¤Þ¤¹¡£


£³¡¥¡ãTODOµ¡Ç½¡ä


¡¡¸å¡¹¼ÂÁõ¤ò¹Ô¤¤¤¿¤¤½èÍý¤Î¤¿¤á¤Ë¡¢TODO(¥È¥¥¡¼¥É¥¥¡¼) ¤È¤¤¤¦µ­½Ò¤ò¥³¥á¥ó¥È¤·¤Æ¤ª¤¯¤³¤È¤Ç¡¢VisualStudio ¤Î¥¿¥¹¥¯´ÉÍý¤«¤é°ìÍ÷ɽ¼¨¤·¤Æ³Îǧ¤¹¤ë¤³¤È¤¬½ÐÍè¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
½ñ¤­´¹¤¨¤ëͽÄê¤Î½èÍý¤ä¡¢¸å¤Ç¼ÂÁõ¤ò¹Ô¤¤¤¿¤¤¾ì½ê¤Ë¤Ä¤¤¤Æ¤Ï¡¢¤³¤Î TODO µ¡Ç½¤òÍøÍѤ·¤Æ¤¯¤À¤µ¤¤¡£

¡¡¾Ü¤·¤¤»È¤¤Êý¤Ï¤³¤Á¤é¤Ç¤¹¡£¡¡¡¡=>¡¡¡¡TODOµ¡Ç½


£´¡¥¥²¡¼¥à¤ò¼Â¹Ô¤·¤ÆÆ°ºî¤ò³Îǧ¤¹¤ë


¡¡¤¹¤Ù¤Æ¤Î¼ÂÁõ¤¬½ªÎ»¤·¤Þ¤·¤¿¤Î¤Ç¡¢¥²¡¼¥à¤ò¼Â¹Ô¤·¤Æ¥¨¥Í¥ß¡¼¤òµòÅÀ¤Þ¤Ç°ÜÆ°¤µ¤»¤Æ¿¯ÆþȽÄê¤òȯÀ¸¤µ¤»¤Æ¤¯¤À¤µ¤¤¡£
¸ÇÄêÃͤǤϤʤ¯¡¢¥¨¥Í¥ß¡¼¤ËÀßÄꤷ¤¿¹¶·âÎÏʬ¤À¤±Âѵ×ÎϤÎÃͤ¬¸º»»¤µ¤ì¤Æ¡¢¤½¤Î·ë²Ì¤¬ Console ¥Ó¥å¡¼¤Ëɽ¼¨¤µ¤ì¤ì¤ÐÀ©¸æÀ®¸ù¤Ç¤¹¡£


¡ã¼Â¹ÔÆ°²è¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯


¡¡¥¨¥Í¥ß¡¼¤Î¹¶·âÎϤÎÃͤòÊѹ¹¤·¤Æ¡¢¿§¡¹¤È½èÍý¤ÎÆ°¤­¤ò³Îǧ¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£



£µ¡¥DefenseBase ¥¹¥¯¥ê¥×¥È¤ËÄɵ­¤·¤¿½èÍý¤ò¥á¥½¥Ã¥É²½¤¹¤ë


¡¡º£²óÄɵ­¤·¤¿½èÍý¤Ë¤Ä¤¤¤Æ¡¢¿·¤·¤¯¥á¥½¥Ã¥É¤òºîÀ®¤·¤Æ¡¢¤½¤ÎÃæ¤Ç½èÍý¤ò¹Ô¤¦¤è¤¦¤ËÊѹ¹¤·¤Þ¤·¤ç¤¦¡£

¡¡EnemyController ¥¹¥¯¥ê¥×¥È¤ÎºÝ¤â¤½¤¦¤Ç¤·¤¿¤¬¡¢OnTriggerEnter2D ¥á¥½¥Ã¥ÉÆâ¤Î if ʸÀá¤Ç¼èÆÀ¤·¤Æ¤¤¤ë EnemyController ¥¹¥¯¥ê¥×¥È¤Î¾ðÊó¤Ï
Ê̤Υ᥽¥Ã¥É¤Ë¤Ï°ú¤­·Ñ¤¬¤ì¤Þ¤»¤ó¤Î¤Ç¡¢ÍøÍѤ¹¤ë¤³¤È¤¬½ÐÍè¤Þ¤»¤ó¡£

¡¡¤½¤Î¤¿¤á¡¢¿·¤·¤¤¥á¥½¥Ã¥É¤Ë¤Æ EnemyController ¥¹¥¯¥ê¥×¥È¤Î¾ðÊó¤òÍøÍѤ¹¤ë¤¿¤á¤Ë¤Ï¡¢°ú¿ô¤òÍøÍѤ·¤Æ¤¯¤À¤µ¤¤¡£
¤³¤Î¥á¥½¥Ã¥É²½¤Î¼ê½ç¤â EnemyController ¥¹¥¯¥ê¥×¥È¤Î¼ÂÁõ¼ê½ç¤¬»²¹Í¤Ë¤Ê¤ê¤Þ¤¹¡£

¡¡°ìÏ¢¤Î½èÍý¤ò¥á¥½¥Ã¥É¤Ë¤Þ¤È¤á¤ëÊýË¡¡¢¥á¥½¥Ã¥É¤Î°ú¿ô¤òÍøÍѤ¹¤ëÊýË¡¤Ï¥×¥í¥°¥é¥à¤òºîÀ®¤¹¤ëºÝ¤ËɬÍפʼêË¡¤Ç¤¹¡£
Éü½¬¤·¤Ê¤¬¤é³Ø½¬¤ò¿Ê¤á¤Æ¤¯¤À¤µ¤¤¡£
¡¡

DefenseBase.cs

¡¡<=¡¡¥¯¥ê¥Ã¥¯¤¹¤ë¤È³«¤­¤Þ¤¹


¡¡¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤¿¤é¥»¡¼¥Ö¤·¤Þ¤¹¡£

¡¡¥²¡¼¥à¤ò¼Â¹Ô¤·¤Æ¡¢º£¤Þ¤ÇƱ¤¸½èÍý¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¤³¤È¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£



¡¡°Ê¾å¤Ç¤³¤Î¼ê½ç¤Ï½ªÎ»¤Ç¤¹¡£


¡¡¼¡¤Ï¡¡¼ê½ç£±£´¡¡¡¼Âѵ×ÎÏÍѤΥ²¡¼¥¸¤È¿ô»úɽ¼¨¤ÎºîÀ®¤È¡¢¥¹¥¯¥ê¥×¥È¤Ë¤è¤ëÀ©¸æ½èÍý¤Î¼ÂÁõ¡¼¡¡¤Ç¤¹¡£

¥³¥á¥ó¥È¤ò¤«¤¯


¡Öhttp://¡×¤ò´Þ¤àÅê¹Æ¤Ï¶Ø»ß¤µ¤ì¤Æ¤¤¤Þ¤¹¡£

ÍøÍѵ¬Ìó¤ò¤´³Îǧ¤Î¤¦¤¨¤´µ­Æþ²¼¤µ¤¤

Menu



´ðÁÃ

µ»½Ñ/Ãμ±(¼ÂÁõÎã)

3D¥¢¥¯¥·¥ç¥ó¥²¡¼¥à

2D¤ª¤Ï¤¸¤­¥²¡¼¥à(ȯŸÊÔ)

2D¶¯À©²£¥¹¥¯¥í¡¼¥ë¥¢¥¯¥·¥ç¥ó(ȯŸÊÔ)

2D¥¿¥Ã¥×¥·¥å¡¼¥Æ¥£¥ó¥°(³ÈÄ¥ÊÔ)

¥ì¡¼¥¹¥²¡¼¥à(È´¿è)

2DÊüÃÖ¥²¡¼¥à(ȯŸÊÔ)

3D¥ì¡¼¥ë¥¬¥ó¥·¥å¡¼¥Æ¥£¥ó¥°(±þÍÑÊÔ)

3Dæ½Ð¥²¡¼¥à(È´¿è)

2D¥ê¥¢¥ë¥¿¥¤¥à¥¹¥È¥é¥Æ¥¸¡¼

3D¥¿¥Ã¥×¥¢¥¯¥·¥ç¥ó(NavMeshAgent »ÈÍÑ)

2D¥È¥Ã¥×¥Ó¥å¡¼¥¢¥¯¥·¥ç¥ó(¥«¥¨¥ë¤Î°Ù¤Ë¡Á¡¢¥Ü¥³¥¹¥«¥¦¥©¡¼¥ºÉ÷)

VideoPlayer ¥¤¥Ù¥ó¥ÈϢư¤Î¼ÂÁõÎã

VideoPlayer ¥ê¥¹¥ÈÆ⤫¤é¥à¡¼¥Ó¡¼ºÆÀ¸¤Î¼ÂÁõÎã(ȯŸ)

AR ²èÁüÉÕ¤­¥ª¥Ö¥¸¥§¥¯¥ÈÀ¸À®¤Î¼ÂÁõÎã

AR ¥ê¥¹¥ÈÆ⤫¤éÀ¸À®¤Î¼ÂÁõÎã(ȯŸ)

2D¥È¥Ã¥×¥Ó¥å¡¼¥¢¥¯¥·¥ç¥ó(¥µ¥Ð¥¤¥Ð¡¼É÷)

private



¤³¤Î¥µ¥¤¥ÈÆâ¤ÎºîÉʤϥæ¥Ë¥Æ¥£¤Á¤ã¤ó¥é¥¤¥»¥ó¥¹¾ò¹à¤Î¸µ¤ËÄ󶡤µ¤ì¤Æ¤¤¤Þ¤¹¡£

´ÉÍý¿Í/Éû´ÉÍý¿Í¤Î¤ßÊÔ½¸¤Ç¤­¤Þ¤¹