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

¡¡¤³¤Î¼ê½ç¤Ç¤ÏÀ½ºî¤·¤Æ¤­¤¿Å¨¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È¥³¥¤¥ó¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥é¥ó¥À¥à¤Ë¼«Æ°À¸À®¤¹¤ë½èÍý¤ò¼ÂÁõ¤·¤Þ¤¹¡£


¡ã¼ÂÁõÆ°²è­¡¡ä
https://gyazo.com/4c17bc90d8d3fa624dbdc70b0fb5308a


¡ã¼ÂÁõÆ°²è­¢¡ä
https://gyazo.com/f13c8ee561efd2132feeff0827d6e5d8


¼ê½ç£±£·¡¡¡Ý¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥é¥ó¥À¥à¼«Æ°À¸À®½èÍý¤Î¼ÂÁõ¡Ý
£²£¹¡¥Å¨¤È¥³¥¤¥ó¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥×¥ì¥Õ¥¡¥Ö¤Ë¤¹¤ë
£³£°¡¥¥¹¥¯¥ê¥×¥È¤òºîÀ®¤·¡¢°ìÄê»þ´Ö¤ª¤­¤Ë¥é¥ó¥À¥à¤Ê°ÌÃ֤˥é¥ó¥À¥à¤ÇÁªÂò¤µ¤ì¤¿¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¼«Æ°À¸À®¤¹¤ë½èÍý¤òÄɲ乤ë



¡¡¿·¤·¤¯³Ø½¬¤¹¤ëÆâÍƤϰʲ¼¤Ë¤Ê¤ê¤Þ¤¹¡£

¡¦ÇÛÎó¤Î»ÈÍÑÎã



£²£¹¡¥Å¨¤È¥³¥¤¥ó¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥×¥ì¥Õ¥¡¥Ö¤Ë¤¹¤ë

Àß·×


¡¡¼ê½ç£±£²¤Ç¶õÃæ¾²¤ò¼«Æ°À¸À®¤¹¤ë½èÍý¤ò¼ÂÁõ¤·¤¿¤è¤¦¤Ë¡¢º£²ó¤â¡¢Å¨¤È¥³¥¤¥ó¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò»öÁ°¤Ë¥×¥ì¥Õ¥¡¥Ö¤Ë¤·¤Æ¤ª¤¤¤Æ
¤½¤Î¾ðÊó¤òÍøÍѤ·¤Æ¡¢¥×¥ì¥Õ¥¡¥Ö¤Î¥¯¥í¡¼¥ó¤ò¼«Æ°À¸À®¤¹¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£


Eagle ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È Coin ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥×¥ì¥Õ¥¡¥Ö¤Ë¤¹¤ë


¡¡¥Ò¥¨¥é¥ë¥­¡¼¾å¤Ë¤¢¤ëEagle ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È Coin ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥×¥ì¥Õ¥¡¥Ö¤Ë¤·¤Þ¤¹¡£

¡¡ºÇ½é¤Ë¡¢¤½¤ì¤¾¤ì¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î Transform ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò³Îǧ¤·¤Æ¡¢Position ¤ÎÃͤò (0, 0, 0) ¤Ë¤·¤Þ¤¹¡£
¤³¤Î¤È¤­¡¢Reset ¤Ï»ÈÍѤ·¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£²¿¸Î¤Ê¤é¤Ð¡¢Scale ¤ÇÀßÄꤷ¤Æ¤¤¤ëÂ礭¤µ¤â¥ê¥»¥Ã¥È¤µ¤ì¤Æ¤·¤Þ¤¦¤«¤é¤Ç¤¹¡£


¡¡°ÌÃÖ¾ðÊó¤Î½¤Àµ¤¬ºÑ¤ó¤À¤é¡¢½çÈÖ¤Ë Prefabs ¥Õ¥©¥ë¥À¤Ø¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Æ¥×¥ì¥Õ¥¡¥Ö¤Ë¤·¤Þ¤¹¡£
¥Ò¥¨¥é¥ë¥­¡¼¾å¤Î¤½¤ì¤¾¤ì¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¢¥¤¥³¥ó¤Èʸ»ú¤¬ÀĤ¤¿§¤ËÊѤï¤ì¤Ð¥×¥ì¥Õ¥¡¥Ö¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£


¡ã¼ê½çÆ°²è¡¡¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥×¥ì¥Õ¥¡¥Ö¤Ë¤¹¤ë¡ä
https://gyazo.com/cd6acdc707719a8334374b195e80c224


¥Ò¥¨¥é¥ë¥­¡¼²èÁü



¡¡¥×¥ì¥Õ¥¡¥Ö¤Ë¤Ê¤Ã¤¿¤é¥Ò¥¨¥é¥ë¥­¡¼¾å¤Ë¤¢¤ë Eagle ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È Coin ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÏÉÔÍפǤ¹¤Î¤Ç¡¢Delete ¤·¤Æ¤¯¤À¤µ¤¤¡£


¡ã¼ê½çÆ°²è¡¡¥×¥ì¥Õ¥¡¥Ö¤Ë¤·¤¿¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò Delete ¤¹¤ë¡ä
https://gyazo.com/4d3c870c13b188fcb32d6a45b43034ab


¡¡¥×¥ì¥Õ¥¡¥Ö¸å¤Î»²¹Í²èÁü¤ò·ÇºÜ¤·¤Æ¤ª¤­¤Þ¤¹¡£


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



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



£³£°¡¥¥¹¥¯¥ê¥×¥È¤òºîÀ®¤·¡¢°ìÄê»þ´Ö¤ª¤­¤Ë¥é¥ó¥À¥à¤Ê°ÌÃ֤˥é¥ó¥À¥à¤ÇÁªÂò¤µ¤ì¤¿¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¼«Æ°À¸À®¤¹¤ë½èÍý¤òÄɲ乤ë

Àß·×


¡¡¥×¥ì¥Õ¥¡¥Ö¤Ë¤·¤¿Å¨¤È¥³¥¤¥ó¤òÀ¸À®¤¹¤ë¤¿¤á¤Ë¡¢¿·¤·¤¯¥¹¥¯¥ê¥×¥È¤òºîÀ®¤·¤Þ¤¹¡£´ðËÜŪ¤Ë¤Ï°ÊÁ°ºîÀ®¤·¤¿ FloorGenerator ¥¹¥¯¥ê¥×¥È¤ò¥Ù¡¼¥¹¤Ë¤·¤Æ¤¤¤Þ¤¹¡£

¡¡¥×¥ì¥Õ¥¡¥Ö¤Î»ØÄê¤Ë¤Ä¤¤¤Æ¤Ç¤¹¤¬¡¢º£¸å¡¢Å¨¤Î¼ïÎà¤Ê¤É¤¬Áý¤¨¤¿¤È¤­¤Ë¤âÂбþ¤Ç¤­¤ë¤è¤¦¤Ë¡¢¥×¥ì¥Õ¥¡¥Ö¤òÀßÄê(¥¢¥µ¥¤¥ó)¤¹¤ë¾ðÊó¤òÇÛÎóÊÑ¿ô¤Ë¤·¤ÆÍÑ°Õ¤·¤Æ¤ª¤­¤Þ¤¹¡£
ÇÛÎó¤Ë¤·¤Æ¤ª¤¯¤³¤È¤Ë¤è¤ê¡¢Å¨¤Î¼ïÎबÁý¤¨¤Æ¤â¡¢¤½¤Îʬ¤À¤±ÇÛÎó¤ÎÍ×ÁǤòÄɲ䷤Ƥ¤¤¯¤³¤È¤Ç¡¢¥é¥ó¥À¥à¤ËÀ¸À®¤µ¤ì¤ë½èÍý¤Ë¤â¼«Æ°Åª¤ËÈ¿±Ç¤Ç¤­¤ë¤è¤¦¤ÊÀ߷פò¤·¤Æ¤¤¤­¤Þ¤¹¡£
¥¯¥í¡¼¥ó¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬À¸À®¤µ¤ì¤ë°ÌÃ֤ˤĤ¤¤Æ¤Ï¡¢FloorGenerator ¥¹¥¯¥ê¥×¥È¤ÈƱ¤¸½èÍý¤ò¼ÂÁõ¤·¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢¥é¥ó¥À¥à¤Ê°ÌÃÖ¤ËÀ¸À®¤µ¤ì¤Þ¤¹¡£

¡¡¤Þ¤¿À¸À®¤µ¤ì¤ë¤Þ¤Ç¤ÎÂÔµ¡»þ´Ö¤Ë¤Ä¤¤¤Æ¤â¡¢ºÇ¾®ÃͤȺÇÂçÃͤòÀßÄê¤Ç¤­¤ë¤è¤¦¤Ë¤·¡¢¤³¤ÎÈÏ°ÏÆâ¤Ç¥é¥ó¥À¥à¤ËÀßÄꤵ¤ì¤¿ÂÔµ¡»þ´Ö¤òÂԤäơ¢¼«Æ°À¸À®¤ò¹Ô¤¦¤è¤¦¤Ë¤·¤Þ¤¹¡£
¤³¤¦¤¹¤ë¤³¤È¤Ç¡¢Ëè²ó¡¢Æ±¤¸ÂÔµ¡»þ´Ö¤´¤È¤ËÀ¸À®¤µ¤ì¤Æ¤·¤Þ¤¦¤³¤È¤òËɤ®¤Þ¤¹¡£

¡¡¤É¤Î¤è¤¦¤Ë¤·¤Æ¥é¥ó¥À¥à¤Ë¼«Æ°À¸À®¤ò¹Ô¤¦¤«¤Ç¤¹¤¬¡¢ÇÛÎó¤Î»ý¤ÄÍ×ÁǤÎÈÖ¹æ¤òÍøÍѤ·¤Þ¤¹¡£
ÇÛÎó¤òºîÀ®¤¹¤ë¤È¡¢¤½¤ÎÇÛÎó¤ÎÍ×ÁǤˤϡ¢0 ¤«¤é½çÈÖ¤ËÈֹ椬Ϳ¤¨¤é¤ì¤Þ¤¹¡£¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Ç Element 0 ¤Ç»Ï¤Þ¤ë¡¢¤³¤ÎÉôʬ¤Ç¤¹¡£
¤³¤ÎÇÛÎóÆâ¤ÎÍ×ÁǤÎÄ̤·ÈÖ¹æ¤ò¥¤¥ó¥Ç¥Ã¥¯¥¹¡ÊIndex¡Ë¤È¸Æ¤Ó¤Þ¤¹¡£

¡¡¤³¤Î¥¤¥ó¥Ç¥Ã¥¯¥¹¤ÎºÇ¾®ÃͤȺÇÂçÃͤò¾ò·ï¤Ë¡¢¥é¥ó¥À¥à¤ÊÃͤò£±¤Ä¼èÆÀ¤·¤Þ¤¹¡£¤½¤·¤Æ¡¢¼èÆÀ¤·¤¿ÃͤΥ¤¥ó¥Ç¥Ã¥¯¥¹¤ÎÈÖ¹æ¤ÎÇÛÎó¤ÎÍ×ÁǤòÀ¸À®¤¹¤ëÂоݤȤ·¤ÆÀßÄꤷ¤Þ¤¹¡£
»ØÄꤹ¤ë¾ì¹ç¤Ë¤Ï¡¢ÇÛÎóÊÑ¿ô¤Î̾Á°¤Î¸å¤í¤Ë¡¢[index¤ÎÈÖ¹æ]¤ò½ñ¤¯¤³¤È¤Ç»ØÄꤷ¤Þ¤¹¡£
¤³¤ÎÊýË¡¤Ë¤è¤ê¡¢ÇÛÎó¤ÎŤµ¤¬Áý¸º¤·¤Æ¤â¥é¥ó¥À¥à¤ÊÃͤò¼è¤ëÉý¤ò¥¹¥¯¥ê¥×¥È¤¬¼«Æ°¤ÇȽÃǤò¤·¤Æ¤¯¤ì¤ë¤è¤¦¤ËÀ߷פ·¤Æ¤¤¤Þ¤¹¡£



RandomObjectGenerator ¥¹¥¯¥ê¥×¥È¤òºîÀ®¤¹¤ë


¡¡Àë¸À¥Õ¥£¡¼¥ë¥É¤Ç¤Ï¡¢£³¤Ä¤ÎÊÑ¿ô¤òÀë¸À¤·¤Þ¤¹¡£

¡¡GameObject·¿¤Î objPrefabs ÇÛÎóÊÑ¿ô¤Ë¤Ï¡¢¸åÄø¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤è¤ê¡¢¥²¡¼¥àÆâ¤Ë¼«Æ°À¸À®¤·¤¿¤¤¥×¥ì¥Õ¥¡¥Ö¤òÅÐÏ¿¤·¤Þ¤¹¡£
ÇÛÎó¤Ç¤¹¤Î¤Ç¡¢À¸À®¤·¤¿¤¤¥×¥ì¥Õ¥¡¥Ö¤Î¼ïÎबÁý¤¨¤Æ¤âÅÐÏ¿¤¹¤ë¿ô¤ò¼«Í³¤ËÊѹ¹¤Ç¤­¤Þ¤¹¡£¤Þ¤¿¡¢¤³¤ÎÃͤòÈ¿±Ç¤·¤Æ¥×¥í¥°¥é¥à¤Î¥í¥¸¥Ã¥¯¤òÀ߷פ·¤Æ¤¤¤ë¤Î¤Ç
¥×¥ì¥Õ¥¡¥Ö¤ÎÅÐÏ¿¿ô¤¬Áý¸º¤·¤¿¾ì¹ç¤Ë¤Ï¡¢¤½¤ì¤Ë¹ç¤ï¤»¤Æ¡¢¥é¥ó¥À¥à¤ËÀ¸À®¤¹¤ëÆâÍƤò¼«Æ°Åª¤ËÈ¿±Ç¤¹¤ë¤è¤¦¤Ë¤·¤Æ¤¤¤Þ¤¹¡£
¤½¤Î¤è¤¦¤ÊÀ߷פˤ·¤Æ¤ª¤±¤Ð¡¢¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ÎÀßÄê¤òÊѹ¹¤¹¤ë¤À¤±¤Ç¡¢¥×¥í¥°¥é¥à¼«ÂΤϲ¿¤âÊѹ¹¤»¤º¤Ë¤¹¤à¤¿¤áÈó¾ï¤ËÊØÍø¤Ç¤¹¡£

¡¡Transform ·¿¤Î generateTran ÊÑ¿ô¤Ë¤Ï¡¢¥×¥ì¥Õ¥¡¥Ö¤ÎÀ¸À®ÃÏÅÀ¤È²óž¾ðÊó¤òÀßÄꤷ¤Þ¤¹¡£FloorGenerator ¥¹¥¯¥ê¥×¥È¤ÈƱ¤¸¤è¤¦¤Ë
¥Ò¥¨¥é¥ë¥­¡¼¤Ë¤¢¤ë GenerateTran ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»ý¤Ä Transform ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î¾ðÊó¤òÍøÍѤ¹¤ë¤³¤È¤Ç¡¢¾ï¤Ë²èÌ̤α¦Ã¼¤«¤éÀ¸À®¤·¤Þ¤¹¡£

¡¡Vector2 ·¿¤Î waitTimeRange ÊÑ¿ô¤Ë¤Ï¡¢£²¤Ä¤ÎÃͤòÀßÄê¤Ç¤­¤Þ¤¹¡£Vector2 ·¿¤Ï X ¤È Y ¤Î¾ðÊó¤ò float ·¿¤ÇÀßÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¤¬
ɬ¤º°ÌÃÖ¾ðÊó¤Ë»ÈÍѤò¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡¢¤È¤¤¤¦À©¸Â¤Ï¤¢¤ê¤Þ¤»¤ó¡£
º£²ó¤Ï¤³¤Î£²¤Ä¤ÎÃͤò»ý¤Ä¤³¤È¤òÍøÍѤ·¤Æ¡¢X ¤Ë¤ÏÀ¸À®¤Þ¤Ç¤ÎºÇ¾®¤ÎÂÔµ¡»þ´Ö¤ÎÃͤò¡¢Y ¤Ë¤ÏºÇÂç¤ÎÂÔµ¡»þ´Ö¤ÎÃͤòÀßÄê½ÐÍè¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
¤½¤·¤Æ¤³¤ÎÈÏ°ÏÆâ¤ÇÂÔµ¡¤¹¤ë»þ´Ö¤òËè²ó¥é¥ó¥À¥à¤ËÀßÄꤷ¤Þ¤¹¡£¤½¤Î¤¿¤áº£²ó¤Î Vector2 ·¿¤Ï¡¢ÂÔµ¡»þ´Ö¤ÎÉý¤ÎÀßÄêÃͤȤ·¤ÆÍøÍѤò¤·¤Æ¤¤¤Þ¤¹¡£


RandomObjectGenerator.cs

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



GameManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë RandomObjectGenerator ¥¹¥¯¥ê¥×¥È¤ò¥¢¥¿¥Ã¥Á¤·¤ÆÀßÄê¤ò¹Ô¤¦


¡¡GameManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¡¢ºîÀ®¤·¤¿ RandomObjectGenerator ¥¹¥¯¥ê¥×¥È¤ò¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Æ¥¢¥¿¥Ã¥Á¤·¤Þ¤¹¡£


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



¡¡GameManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÁªÂò¤·¤Æ¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ò³Îǧ¤·¤Þ¤¹¡£
RandomObjectGenerator ¥¹¥¯¥ê¥×¥ÈÆâ¤Ë¥¢¥µ¥¤¥ó¾ðÊ󤬣³¤Äɽ¼¨¤µ¤ì¤Þ¤¹¤Î¤Ç¡¢½çÈÖ¤ËÀßÄꤷ¤Þ¤¹¡£


¡¡objPrefabs ÊÑ¿ô¤ÏÇÛÎó¤Ç¤¹¡£¤½¤Î¤¿¤áºÇ½é¤ËÇÛÎó¤ÎŤµ¤òÀßÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
¡¡ÊÑ¿ô̾¤Îº¸¤Ë¤¢¤ëÌð°õ¥¢¥¤¥³¥ó¤ò²¡¤¹¤È Size ¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£ 0 ¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£
Instantiate¥á¥½¥Ã¥É¤Ç¥é¥ó¥À¥à¤ËÀ¸À®¤·¤¿¤¤¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥×¥ì¥Õ¥¡¥Ö¤òÀßÄꤷ¤¿¤¤¤Î¤Ç¡¢Size 2 ¤ËÊѹ¹¤·¤Þ¤¹¡£


¡ã¼ê½çÆ°²è¡¡ÇÛÎó¤ÎŤµ¤òÀßÄꤹ¤ë¡ä
https://gyazo.com/7a3f74f378888aa35b6d8d877660c591

¡¡
Element 0¡¢Element 1 ¤Î¾ðÊó¤¬ Size ¤Î²¼¤ËÄɲ䵤졢¤³¤ì¤Ç¥¢¥µ¥¤¥ó¤¬²Äǽ¤Ê¾õÂ֤ˤʤê¤Þ¤·¤¿¤Î¤Ç
Prefabs ¥Õ¥©¥ë¥À¤Ë¤¢¤ë Eagle ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È Coin ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò½çÈ֤ˡ¢¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Æ¥¢¥µ¥¤¥ó¤·¤Þ¤¹¡£


¡ã¼ê½çÆ°²è¡¡¥×¥ì¥Õ¥¡¥Ö¤È GenerateTran ¤Î¥¢¥µ¥¤¥ó¡ä
https://gyazo.com/54d6e3cb1d5fe08cb41497dfd7e46999


¡¡generateTran ÊÑ¿ô¤Ë¤Ï¡¢Instantiate¥á¥½¥Ã¥É¤Ç¥¯¥í¡¼¥ó¤¹¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÀ¸À®¤¹¤ë°ÌÃÖ¤ÎÀßÄꤷ¤Þ¤¹¡£
¥Ò¥¨¥é¥ë¥­¡¼¤Ë¤¢¤ë GenerateTran ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Æ¥¢¥µ¥¤¥ó¤·¤Æ¤¯¤À¤µ¤¤¡£
Transform ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¾ðÊó¤È¤·¤ÆÂåÆþ¤µ¤ì¤Þ¤¹¡£


¡¡waitTimeRange ÊÑ¿ô¤Ï Vector2 ·¿¤Ç¤¹¤Î¤Ç¡¢x ¤È y ¤Î£²¤Ä¤Î¥¢¥µ¥¤¥ó¾ðÊó¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£
¤³¤ÎÃͤˤϡ¢¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÀ¸À®¤¹¤ë¤Þ¤Ç¤ÎÂÔµ¡»þ´Ö¤ÎºÇ¾®ÃͤȺÇÂçÃͤòÀßÄꤷ¤Þ¤¹¡£x = ºÇ¾®ÃÍ¡¢y = ºÇÂçÃͤȤ·¤ÆÍøÍѤ·¤Þ¤·¤ç¤¦¡£

¡¡¤Þ¤º¤ÏºÇ½é¤Ï¥Ç¥Ð¥Ã¥°¤ò¹Ô¤¦É¬Íפ¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢x = 1¡¢ y = 3 ÉÃÄøÅÙ¤Îû¤¤»þ´Ö¤ËÀßÄꤷ¤Æ¤ª¤¤¤Æ¡¢¼«Æ°À¸À®¤¬¹Ô¤ï¤ì¤ë¤«¤ò³Îǧ¤·¤Æ¤«¤éÄ´À°¤·¤Þ¤¹¡£
¥Ç¥Ð¥Ã¥°½ªÎ»¸å¤Îµ¬ÄêÃͤȤ·¤Æ¤Ï x = 3¡¢ y = 7 Éð̤ò¹Í¤¨¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢¤½¤Î´Ö°Ì¤ÇÀßÄê¤ò¤·¤Æ¡¢Ä´À°¤ò¹Ô¤Ã¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£


GameManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡ÀßÄê¸å¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü



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


¡¡ÀßÄ꤬½ªÎ»¤·¤¿¤é¡¢¥²¡¼¥à¤ò¼Â¹Ô¤·¤ÆÆ°ºî¤ò¸¡¾Ú¤·¤Þ¤¹¡£
objPrefabs ÊÑ¿ô¤ËÅÐÏ¿¤·¤Æ¤¤¤ë¥×¥ì¥Õ¥¡¥Ö¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬¥é¥ó¥À¥àÀ¸À®¤µ¤ì¤ë¤è¤¦¤Ë¤Ê¤ì¤ÐÀ®¸ù¤Ç¤¹¡£
(¥Ç¥Ð¥Ã¥°ÍѤËÀ¸À®¤Þ¤Ç¤ÎÂÔµ¡»þ´Ö¤òû¤¯¤·¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢¤¿¤¯¤µ¤óÀ¸À®¤µ¤ì¤ë¤Ï¤º¤Ç¤¹)¡¡





¡ã³Îǧư²è¡¡¥×¥ì¥Õ¥¡¥Ö¤«¤é¥é¥ó¥À¥à¤Ê¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¼«Æ°À¸À®¤¹¤ë¡ä
https://gyazo.com/7ed2f9663508b45829249062f1c3a52c


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

¡¡¼¡¤Ï¡¡¼ê½ç£±£¸¡¡¡Ý¥¹¥³¥¢É½¼¨¤ÎºîÀ®¡Ý¡¡¤Ç¤¹¡£

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


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

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

Menu



´ðÁÃ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

private



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

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