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

¡¡¤³¤Î¼ê½ç¤Ç¤Ï¡¢Àè¤Û¤É¤Þ¤Ç¤ËºîÀ®¤·¤¿¥à¡¼¥Ó¡¼°ìÍ÷¤Î¥Ý¥Ã¥×¥¢¥Ã¥×¤ò¼ÂºÝ¤Ë¥²¡¼¥à¤Ë¼è¤êÆþ¤ì¤¿¤·¤¿¾ì¹ç¤Î¼ÂÁõÎã¤Ç¤¹¡£

¡¡¥²¡¼¥àÆâ¤Ë¤¢¤ë¥¢¥¤¥Æ¥à³ÍÆÀ»þ¤Ë¥à¡¼¥Ó¡¼¾ðÊó¤ò¥ê¥¹¥È¤ËÅÐÏ¿¤·¡¢¤½¤Î¾ðÊó¤ò¸µ¤Ë¤·¤Æ¥à¡¼¥Ó¡¼°ìÍ÷¤òºîÀ®¤¹¤ëµ¡Ç½¤òÄɲä·¤Þ¤¹¡£
¤½¤Î¤¿¤á¡¢¥¢¥¤¥Æ¥à¤ò³ÍÆÀ¤¹¤ë¤Û¤É¡¢¥à¡¼¥Ó¡¼°ìÍ÷¤¬½ù¡¹¤ËÁý¤¨¤Æ¤¤¤­¤Þ¤¹¡£


¡ã¼ÂÁõÆ°²è­¡¡¡¥¢¥¤¥Æ¥à³ÍÆÀ»þ¤Ë¥à¡¼¥Ó¡¼¤Î¾ðÊó¤ò¥ê¥¹¥È¤ËÄɲáä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯


¡ã¼ÂÁõÆ°²è­¢¡¡°ìÍ÷ɽ¼¨¥Ü¥¿¥ó¤ò²¡¤·¤¿ºÝ¤Ë¡¢¸½ºß¤Î¥à¡¼¥Ó¡¼¤Î¥ê¥¹¥È¤ò¥Ù¡¼¥¹¤Ë°ìÍ÷ɽ¼¨¤¹¤ëµ¡Ç½¤Ë¤¹¤ë¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯



»öÁ°½àÈ÷


¡¡»öÁ°½àÈ÷¤È¤·¤Þ¤·¤Æ¡¢VideoPlayer ¤òÍøÍѤ·¤¿¥¤¥Ù¥ó¥È½èÍý¤Î¼ÂÁõ¤Î¼ê½ç¤Ë¤ª¤¤¤ÆºîÀ®¤·¤Æ¤¤¤ë¥×¥í¥¸¥§¥¯¥È¤òÍøÍѤ·¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢
¤½¤Î¥×¥í¥¸¥§¥¯¥È¤¬¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢Àè¤Ë¤½¤Á¤é¤ÎºîÀ®¤ò¤ª´ê¤¤¤·¤Þ¤¹¡£

¡¡¤³¤Á¤é¤Î£µ¤Ä¤Î¼ê½ç¤ò¼ÂÁõ¤·¤Æ¤«¤é¤³¤Î¼ê½ç¤ò¿Ê¤á¤Æ¤¯¤À¤µ¤¤¡£
VideoPlayer ¤òÍøÍѤ·¤¿¥¤¥Ù¥ó¥È½èÍý¤Î¼ÂÁõÎã­¡
VideoPlayer ¤òÍøÍѤ·¤¿¥¤¥Ù¥ó¥È½èÍý¤Î¼ÂÁõÎã­¢
VideoPlayer ¤òÍøÍѤ·¤¿¥¤¥Ù¥ó¥È½èÍý¤Î¼ÂÁõÎã­£
VideoPlayer ¤òÍøÍѤ·¤¿¥¤¥Ù¥ó¥È½èÍý¤Î¼ÂÁõÎã­¤
VideoPlayer ¤òÍøÍѤ·¤¿¥¤¥Ù¥ó¥È½èÍý¤Î¼ÂÁõÎã­¥


Àß·×


¡¡º£²ó¤Ï¥µ¥ó¥×¥ë¤Î¥²¡¼¥àÆâ¤Ë¡¢¥à¡¼¥Ó¡¼°ìÍ÷¥Ý¥Ã¥×¥¢¥Ã¥×¤Îµ¡Ç½¤òÁȤ߹þ¤à¼ÂÁõ¤ò¹Ô¤¤¤Þ¤¹¡£
¤³¤Î³Ø½¬¤ò¹Ô¤¦¤³¤È¤Ç¡¢¼«Ê¬¤Î¥×¥í¥¸¥§¥¯¥È¤Ë¤âÁȤ߹þ¤à¥¤¥á¡¼¥¸¤¬¤Ç¤­¤ë¤È»×¤¤¤Þ¤¹¡£



¡¡¥²¡¼¥à¤Ë¤ª¤¤¤Æ¤Ï¡¢¥æ¡¼¥¶¡¼¤¬´Ñ¤¿¤³¤È¤Î¤¢¤ë¥à¡¼¥Ó¡¼¤Î¤ß¤ò°ìÍ÷ɽ¼¨¤¹¤ë¥±¡¼¥¹¤¬Â¿¿ô¤Ç¤¹¡£

¡¡º£¤Þ¤Ç¤Î¼ÂÁõ¤Ë¤ª¤¤¤Æ¤Ï¤¹¤Ç¤Ë¡¢¥¢¥¤¥Æ¥à¤ò³ÍÆÀ¤¹¤ë¤È¥à¡¼¥Ó¡¼¤¬ºÆÀ¸¤µ¤ì¤ë»ÅÁȤߤ¬½ÐÍè¾å¤¬¤Ã¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢
¤³¤Î½èÍý¤È¥Ý¥Ã¥×¥¢¥Ã¥×¤Î½èÍý¤È¤Îɳ¤Å¤±¤ò¹Í¤¨¤Þ¤¹¡£

¡¡Á°Äó¤È¤·¤Þ¤·¤Æ¡¢UserData ¤Î¥ê¥¹¥È¤Ï¡¢¥¢¥¤¥Æ¥à¤Î¾ðÊó¤òÅÐÏ¿¤¹¤ë¤³¤È¤Ç¡¢¤½¤Î¥¢¥¤¥Æ¥à¤È¥à¡¼¥Ó¡¼¤Î¾ðÊó¤È¤òɳ¤Å¤±¤Æ¤¤¤Þ¤¹¡£
¤½¤Î¤¿¤á¡¢¥²¡¼¥àÆâ¤Ç¥¢¥¤¥Æ¥à¤ò³ÍÆÀ¤·¤¿¥¿¥¤¥ß¥ó¥°¤Ç UserData ¤Î List ¤Ë³ÍÆÀ¤·¤¿¥¢¥¤¥Æ¥à¤Î¾ðÊó¤òÅÐÏ¿¤µ¤»¤ë½èÍý¤ò¹Ô¤¤¤Þ¤¹¡£
¤³¤Î¤è¤¦¤Ê»ÅÁȤߤˤ¹¤ë¤³¤È¤Ë¤è¤ê¡¢¥æ¡¼¥¶¡¼¤Î¥¢¥¤¥Æ¥à¾ðÊó¤Ë¤Ï¡Ö³ÍÆÀ¤·¤¿¥¢¥¤¥Æ¥à¤Ëɳ¤Å¤¤¤Æ¤¤¤ë¥à¡¼¥Ó¡¼¤Î¾ðÊó¡×¤Î¤ß¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤¯¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£

¡¡¥²¡¼¥à²èÌ̤Ǥϥࡼ¥Ó¡¼¤¬ºÆÀ¸¤µ¤ì¤Æ¤¤¤ëºÝ¤Ë¡¢¥×¥í¥°¥é¥à¤ÎÆâÉô¤Ë¤ª¤¤¤Æ¤ÏÅÐÏ¿¤Î½èÍý¤ò¹Ô¤Ã¤Æ¤¤¤¯¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£



¡¡¥à¡¼¥Ó¡¼°ìÍ÷¥Ý¥Ã¥×¥¢¥Ã¥×¤¬¥µ¥à¥Í¥¤¥ë¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÀ¸À®¤¹¤ëºÝ¤Ë¤Ï
UserData ¤Î¥¢¥¤¥Æ¥à¤Î¾ðÊó¤Î¥ê¥¹¥È¤«¤é¥µ¥à¥Í¥¤¥ë¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë¤è¤¦¤Ë¤¹¤Ç¤ËÀ߷פµ¤ì¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢
¥Ý¥Ã¥×¥¢¥Ã¥×¤ò³«¤¯¤ÈƱ»þ¤Ë¡¢¸½»þÅÀ¤Ç¤ÎºÇ¿·¤Î¥¢¥¤¥Æ¥à¤Î¾ðÊó¤ò¥Ù¡¼¥¹¤Ë¤·¤Æ¡¢¥µ¥à¥Í¥¤¥ë¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬À¸À®¤µ¤ì¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹

¡¡¤³¤¦¤¹¤ë¤³¤È¤Ë¤è¤ê¡¢¥à¡¼¥Ó¡¼°ìÍ÷¥Ý¥Ã¥×¥¢¥Ã¥×¤Ëɽ¼¨¤µ¤ì¤ë¥µ¥à¥Í¥¤¥ë¤Ë¤Ä¤¤¤Æ¤â
¥æ¡¼¥¶¡¼¤¬³ÍÆÀ¤·¤Æ¤¤¤ë¥¢¥¤¥Æ¥à(´Ñ¤¿¤³¤È¤¬¤¢¤ë¥à¡¼¥Ó¡¼)¤Î¤ß¤ò°ìÍ÷ɽ¼¨¤µ¤»¤ë¤è¤¦¤ËÀ©¸æ½ÐÍè¤Þ¤¹¡£


UserData ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀßÄê¤òÊѹ¹¤¹¤ë


¡¡Á°²ó¤Î¼ê½ç¤Ç¤Ï¥Ç¥Ð¥Ã¥°¥â¡¼¥É¤òÍøÍѤ·¤Æ¥à¡¼¥Ó¡¼¤Î¾ðÊó¤ò¥ê¥¹¥È¤ËÅÐÏ¿¤·¤Æ¤¤¤Þ¤·¤¿¡£
º£²ó¤«¤é¤Ï¡¢³ÍÆÀ¤·¤¿¥¢¥¤¥Æ¥à¤Î¤ß¤ò¥à¡¼¥Ó¡¼¤Î¾ðÊó¤ò¥ê¥¹¥È¤ËÄɲ乤ë¤è¤¦¤ËÊѹ¹¤·¤Þ¤¹¤Î¤Ç¡¢
¥Ç¥Ð¥Ã¥°¥â¡¼¥É¤ò²ò½ü¤·¤Æ¤ª¤­¤Þ¤¹¡£

¡¡isDebugItemAdd ÊÑ¿ô¤Î¥Á¥§¥Ã¥¯¤ò³°¤·¡¢¥²¡¼¥à¥¹¥¿¡¼¥È»þ¤Ë¥ê¥¹¥È¤Ë¾ðÊó¤¬Äɲ䵤ì¤Ê¤¤¤è¤¦¤ËÀ©¸æ¤·¤Þ¤¹¡£


¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü



¡¡bool ·¿¤ÎÊÑ¿ô¤Ë¤Ä¤¤¤Æ¤Ï¡¢¥¹¥¯¥ê¥×¥ÈÆâÉô¤Ë¤¢¤ë¥Ç¥Ð¥Ã¥°ÍѤνèÍý¤ËϢư¤¹¤ë¥¹¥¤¥Ã¥Á¤Î¤è¤¦¤ÊÌò³ä¤ò»ý¤¿¤»¤ë¤³¤È¤Ç
¤½¤ÎÅÔÅÙ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤¹¤ë¤³¤È¤Ê¤¯¡¢¸úΨ¤Î¤è¤¤³«È¯¤¬½ÐÍè¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£

¡¡¤³¤Á¤é¤ÎÉôʬ¤Ç¤¹¡£


    void Start() {
        // ¥Ç¥Ð¥Ã¥°¥â¡¼¥É¤Î¾ì¹ç(Awake ¥á¥½¥Ã¥É¤Ç¤ä¤é¤Ê¤¤¤³¤È)
        if (isDebugItemAdd) {
            // ¥Ç¡¼¥¿¥Ù¡¼¥¹¤Ë¤¢¤ë¥¢¥¤¥Æ¥à¤Î¾ðÊó¤ò¤¹¤Ù¤Æ³ÍÆÀ¤·¤¿¥¢¥¤¥Æ¥à¤Î¥ê¥¹¥È¤ËÄɲÃ
            for (int i = 0; i < DataBaseManager.instance.itemDataSO.itemDataList.Count; i++) {
                AddItemDataList(DataBaseManager.instance.itemDataSO.itemDataList[i]);
            }
        }
    }


ItemDetailModel ¥¹¥¯¥ê¥×¥È¤Î½¤Àµ¤ò¤¹¤ë


¡¡¥¢¥¤¥Æ¥à¤ò¼èÆÀ¤·¤¿¥¿¥¤¥ß¥ó¥°¤Ç¡¢UserData ¤ËÍÑ°Õ¤·¤Æ¤¢¤ë³ÍÆÀ¤·¤¿¥¢¥¤¥Æ¥à¤Î¥ê¥¹¥È¤Ë¾ðÊó¤òÅÐÏ¿¤·¤Þ¤¹¡£
Debug.Log ¥á¥½¥Ã¥É¤Î½ñ¤¤¤Æ¤¢¤ëÉôʬ¤Ë½èÍý¤ò¼ÂÁõ¤·¤Þ¤¹¡£


ItemDetailModel.cs

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


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


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


¡¡¼ê½ç¤¬´°Î»¤·¤¿¤Î¤Ç¡¢¥Ç¥Ð¥Ã¥°¤ò¹Ô¤Ã¤ÆÆ°ºî¤Î¸¡¾Ú¤ò¤·¤Þ¤¹¡£

¡¡°ÊÁ°¤Ë¤â¤ªÅÁ¤¨¤·¤Æ¤¤¤ë¤è¤¦¤Ë¡¢¤É¤Î¤è¤¦¤Ê¾õÂÖ¤ÇÆ°ºî¤¹¤ì¤ÐÀµ¾ï¤Ç¤¢¤ë¤Î¤«¡¢À©¸æÆâÍƤÎÇÄ°®¤È¡¢¿¿µ¶¤ò¼«Ê¬¤Ç¸«¶Ë¤áȽÃǤ¹¤ë¤³¤È¤¬ÂçÀڤǤ¹¡£


¡ã¼ÂÁõÆ°²è­¡¡¡¥¢¥¤¥Æ¥à³ÍÆÀ»þ¤Ë¥à¡¼¥Ó¡¼¤Î¾ðÊó¤ò¥ê¥¹¥È¤ËÄɲáä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯


¡ã¼ÂÁõÆ°²è­¢¡¡°ìÍ÷ɽ¼¨¥Ü¥¿¥ó¤ò²¡¤·¤¿ºÝ¤Ë¡¢¸½ºß¤Î¥à¡¼¥Ó¡¼¤Î¥ê¥¹¥È¤ò¥Ù¡¼¥¹¤Ë°ìÍ÷ɽ¼¨¤¹¤ëµ¡Ç½¤Ë¤¹¤ë¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯


¡¡°Ê¾å¤Ç´°À®¤Ç¤¹¡£



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

¡¡=>¡¡¼¡¤Ï¡¡¥à¡½¥Ó¡¼¥ê¥¹¥È¤Î°ìÍ÷ɽ¼¨¤Î¼ÂÁõÎã­¥¡¡¤Ç¤¹¡£

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


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

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

Menu



´ðÁÃ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

private



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

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