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

¥¯¥é¥¹¤È¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î´ØÏ¢À­

¥¯¥é¥¹


¡¡Unity ¤ÇºîÀ®¤µ¤ì¤¿¥¹¥¯¥ê¥×¥È¤Ï¡¢¤½¤Î¥Õ¥¡¥¤¥ë̾¤È¤È¤â¤Ë¡Ö¥¯¥é¥¹¡×¤È¸Æ¤Ð¤ì¤Þ¤¹¡£
Î㤨¤Ð¡¢Test.cs¤È¤¤¤¦¥¹¥¯¥ê¥×¥È¡¦¥Õ¥¡¥¤¥ë¤Ç¤¢¤ì¤Ð¡¢¤½¤ì¤Ï¡ÖTest¥¯¥é¥¹¡×¤È¸Æ¤Ð¤ì¤Þ¤¹¡£
¡ÊÀµ³Î¤Ë¤Ï¡¢monobehaviour¤ò·Ñ¾µ¤·¤Æ¤¤¤ë¥¯¥é¥¹¤Ï¡¢GameObject¤Ë¥¢¥¿¥Ã¥Á¤¹¤ë¤³¤È¤Ë¤è¤Ã¤Æ¥¯¥é¥¹¤È¤·¤Æ¥¤¥ó¥¹¥¿¥ó¥¹²½¤µ¤ì¤Þ¤¹¡£¡Ë

¡¡¤³¤ì¤Ï¡¢¥¹¥¯¥ê¥×¥ÈÆâ¤Ç³Îǧ¤¹¤ë¤³¤È¤¬½ÐÍè¤Þ¤¹¡£

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

// class ¤ÈÄêµÁ¤µ¤ì¤Æ¤¤¤ë
public class Sample : MonoBehaviour {

}

¡¡¤³¤Î class ¤ÎÉôʬ¤ò½ñ¤­´¹¤¨¤ë¤³¤È¤Ç¡¢¥¯¥é¥¹°Ê³°¤Î¥¹¥¯¥ê¥×¥È¤òºîÀ®¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
¤¿¤À¤·¡¢Unity ¤Ç¿·¤·¤¯ºîÀ®¤·¤¿¥¹¥¯¥ê¥×¥È¤ÏºÇ½é¤«¤é class ¤ÈÀë¸À¡¦ÄêµÁ¤µ¤ì¤Þ¤¹¤Î¤Ç¡¢
¤³¤ÎÀë¸ÀÉôʬ¤òÊѹ¹¤·¤Ê¤¤¸Â¤ê¡¢Æä˺ǽé¤ÎÆâ¤Ï¡¢¥¹¥¯¥ê¥×¥È¤òºîÀ®¤¹¤ë = ¥¯¥é¥¹¤òºîÀ®¤¹¤ë¤È¹Í¤¨¤ÆÌäÂꤢ¤ê¤Þ¤»¤ó¡£


¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥³¥ó¥Ý¡¼¥Í¥ó¥È


¡¡Create Empty ¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Æ¿·¤·¤¯ºîÀ®¤·¤¿¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ï¡¢É¬¤º Transfrom ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
¤½¤ì°Ê³°¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤ÆºîÀ®¤·¤¿¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ï¡¢Transfrom ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ë²Ã¤¨¤Æ¡¢¤½¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÌò³ä¤Ë±þ¤¸¤¿Ê£¿ô¤Î¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤Þ¤¹¡£

¡¡¤³¤ì¤é¤Î¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ï¥²¡¼¥à³«»ÏÁ°¤Ë¤ª¤¤¤ÆÀßÄꤷ¤¿¾õÂ֤ǥ²¡¼¥à¤¬³«»Ï¤µ¤ì¤Þ¤¹¤¬¡¢¥²¡¼¥à¤Î¿Ê¹Ô¾õ¶·¤Ë±þ¤¸¤Æ¡¢¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ÎÆâÍƤòÊѹ¹¤¹¤ëɬÍפ¬½Ð¤Æ¤­¤Þ¤¹¡£

¡¡¥¢¥¯¥·¥ç¥ó¥²¡¼¥à¤ËÎ㤨¤ë¤È¡¢¥×¥ì¥¤¥ä¡¼¤Ç¤¢¤ì¤Ð°ÜÆ°¤ä¥¸¥ã¥ó¥×¤ËºÝ¤·¤Æ¤Î°ÌÃÖ¾ðÊó¤Î¹¹¿·¡ÊTransform¥³¥ó¥Ý¡¼¥Í¥ó¥È¡Ë¡¢¹¶·âÍѤΥܥ¿¥ó¤ÎȽÄê¡¢¤Ê¤É¤Ç¤¹¡£
¤½¤ÎºÝ¡¢¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î³Æ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬ÍøÍѤµ¤ì¤ë¤ï¤±¤Ç¤¹¤¬¡¢¤³¤ì¤é¤ËÂФ·¤ÆÌ¿Îá¤ò½Ð¤¹Ìò³ä¤ò»ý¤Ä¤Î¤¬¥¹¥¯¥ê¥×¥È¤Ç³ºÅö¤Î½èÍý¤ò½ñ¤­¹þ¤ó¤À¡Ö¥¯¥é¥¹¡×¤Ë¤Ê¤ê¤Þ¤¹¡£

¡¡¤Ä¤Þ¤ê¥³¥ó¥Ý¡¼¥Í¥ó¥È¤È¤Ï¡¢¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ËÂФ·¤Æ¡¢¥²¡¼¥àÆâ¤Ë¤ª¤±¤ëÌò³ä¤òÍ¿¤¨¤ë¤¿¤á¤Î¤â¤Î¤Ç¤¢¤ê¡¢
¤½¤ì¤ò¥²¡¼¥àÃæ¤ÇưŪ¤ËÀ©¸æ¤·¡¢¿ôÃͤʤɤò¥ê¥¢¥ë¥¿¥¤¥à¤ÇÊѹ¹¤¹¤ë¤¿¤á¤Î¥Ö¥ê¥Ã¥¸(¶¶ÅϤ·)¤ò¹Ô¤¦¤Î¤¬¡¢¥¹¥¯¥ê¥×¥È¤ÎÌò³ä¤Ë¤Ê¤ê¤Þ¤¹¡£


¥¯¥é¥¹¤È¥³¥ó¥Ý¡¼¥Í¥ó¥È¤È¤Î´Ø¤ï¤ê


¡¡¥¹¥¯¥ê¥×¥È¤Ç¤¢¤ë¡Ö¥¯¥é¥¹¡×¤Ë½èÍý¤·¤¿¤¤ÆâÍÆ¡ÊÌ¿Îá¡Ë¤ò½ñ¤¯¤³¤È¤Ç¡¢¤½¤ÎÆâÍƤ˱è¤Ã¤Æ¥²¡¼¥àÃæ¤Î¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÊѹ¹¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
ÀèÄø¤ÎÎã¤Ç¤¤¤¦¤È¡¢¥×¥ì¥¤¥ä¡¼¤Î°ÌÃÖ¾ðÊó¤ò¹¹¿·¤¹¤ë½èÍý¤ò½ñ¤­¹þ¤á¤Ð¡¢¥×¥ì¥¤¥ä¡¼¤Î°ÜÆ°¤¬¼ÂÁõ¤Ç¤­¤Þ¤¹¡£
¤¿¤À¤·¡¢¡Ö¥¯¥é¥¹¡×¤ò¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥¢¥¿¥Ã¥Á¤·¤¿¤À¤±¤Ç¤Ï¡¢¤½¤ì¤é¤Î¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÊѹ¹¤¹¤ë¤¿¤á¤Î¸¢Íø¤¬¤¢¤ê¤Þ¤»¤ó¡£

¡¡¤½¤Î¤¿¤á¡¢É¬¤º¥¢¥¯¥»¥¹¤·¤¿¤¤·¿¤ä¥¯¥é¥¹¤È¤½¤ÎÊÑ¿ô¤ò¡Ö¥¯¥é¥¹¡×Æâ¤ÇÀë¸À¤·¡¢¥¢¥¯¥»¥¹¤·¤¿¤¤¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò¤½¤ÎÊÑ¿ô¤ËÂåÆþ¡Ê¼èÆÀ¡Ë¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
¤³¤ì¤Ë¤è¤ê¡¢»Ï¤á¤Æ¥¯¥é¥¹¤«¤é¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ø¤Î¥¢¥¯¥»¥¹¤¬²Äǽ¤Ë¤Ê¤ê¤Þ¤¹¡£


Êѹ¹¤Ç¤­¤ëÂоÝ


¡¡¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ËÂФ·¤Æ¡Ö¥¯¥é¥¹¡×¤«¤é¥¢¥¯¥»¥¹¤Ç¤­¤ë¤Î¤Ï¡Ö¥¤¥ó¥¹¥Ú¥¯¥¿¡½¤Ç¸«¤¨¤Æ¤¤¤ë¾ðÊó(=public¤Î¾ðÊó)¡×¤Î¤ß¤Ë¤Ê¤ê¤Þ¤¹¡£

¡¡¥¯¥é¥¹¤âƱÍͤǡ¢public¤ÇÀë¸À¤·¤¿ÊÑ¿ô¤ä¥á¥½¥Ã¥É¤Ï¡¢Â¾¤Î¥¯¥é¥¹¤«¤é¤â¥¢¥¯¥»¥¹¤Ç¤­¤ë¡Ö¸«¤¨¤ë¡×¾õÂ֤Ȥʤ뤿¤á¡¢¡Ö¥²¡¼¥àÃæ¤Ë³°Éô¤«¤éÊѹ¹²Äǽ¤Ê¾ðÊó¡×¤Ë¤Ê¤ê¤Þ¤¹¡£
¤è¤¯¸«¤Æ¤ß¤ë¤È¡Ö¥¯¥é¥¹¡×¼«ÂΤâpublic¤ÇºîÀ®¤µ¤ì¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢¤³¤ì¤Ë¤è¤ê¾¤Î¥¯¥é¥¹¤ÇÀë¸À¤ò¤·¤ÆÍøÍѤ¹¤ë¤³¤È¤¬²Äǽ¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£


¥µ¥ó¥×¥ëÍѤÎSample¥¯¥é¥¹


using System.Collections;
using System.Collections.Generic;
using UnityEngine;

// public¤Ç¥¯¥é¥¹¤ÏºîÀ®¤µ¤ì¤ë = ³°Éô¤«¤é¤Î¥¢¥¯¥»¥¹¤ò²Äǽ¤Ê¾õÂ֤ˤ·¤Æ¤¤¤ë¡£
public class Sample : MonoBehaviour{

    // ¥¯¥é¥¹Æâ¤ÎÀë¸À¥Õ¥£¡¼¥ë¥É¡Ê¥á¥½¥Ã¥É¤¬»Ï¤Þ¤ëÁ°¤Î¾ì½ê¤Ç¤¢¤ì¤Ð¤¤¤¤¡Ë¤Ç¡¢·¿¤ÈÊÑ¿ô¤ò¥»¥Ã¥È¤ÇÀë¸À¤ò¤¹¤ë¡£¤³¤³¤ÇÀë¸À¤·¤¿ÊÑ¿ô¤Ï¥á¥ó¥ÐÊÑ¿ô¤È¸Æ¤Ð¤ì¤ë¡£
    // ¤Þ¤º¤Ï¡¢¤³¤Î¥¯¥é¥¹Æâ¤Ç»ÈÍѤ¹¤ëÊÑ¿ô¤òÀë¸À¤¹¤ë¡£Àë¸À¤ÈƱ»þ¤Ë½é´ü²½¡Ê¥¤¥³¡¼¥ë±é»»»Ò¤ò»È¤Ã¤Æ¤ÎÂåÆþ¡Ë¤ò¤·¤Ê¤±¤ì¤Ð¡¢¼«Æ°Åª¤Ë·¿¤Ë¹ç¤ï¤»¤¿Ãͤ¬½é´üÃͤȤ·¤ÆÆþ¤ë¡£
    // ³°Éô¤«¤é¥¢¥¯¥»¥¹¤·¤¿¤¤ÊÑ¿ô¤Ï½¤¾þ»Ò¤òpublic¤ÇÀë¸À¤ò¤¹¤ë¡£¤½¤¦¤Ç¤Ê¤¤¾ì¹ç¡Ê¥¯¥é¥¹Æâ¤Ç¤Î¤ß»ÈÍѤ·¡¢³°Éô¤«¤é¤Ï¥¢¥¯¥»¥¹¤µ¤»¤Ê¤¤¡Ë¤Ïprivate¤ÇÀë¸À¤¹¤ë¡£
    private int x;           // ¤³¤Î¥¯¥é¥¹¤Ç¤Î¤ß»ÈÍѲÄǽ¡£½é´ü²½¤ÈÃͤÎÂåÆþ¤¬¤Ê¤¤¤Î¤Ç¡¢ÊÑ¿ôx¤ÎÃæ¿È¤Ï½é´üÃͤÎ0¡£
    public float y = 5.5f;   // ¤³¤Î¥¯¥é¥¹¤ÇÍøÍѤǤ­¤ë¾å¤Ë¡¢³°Éô¤«¤é¤Î¥¢¥¯¥»¥¹¤â²Äǽ¡£½é´ü²½¤·ÂåÆþ¤·¤Æ¤¤¤ë¤Î¤Ç¡¢ÊÑ¿ôy¤ÎÃæ¿È¤Ï5.5¡£
    public bool flag;        // ¤³¤Î¥¯¥é¥¹¤ÇÍøÍѤǤ­¤ë¾å¤Ë¡¢³°Éô¤«¤é¤Î¥¢¥¯¥»¥¹¤â²Äǽ¡£½é´ü²½¤ÈÃͤÎÂåÆþ¤¬¤Ê¤¤¤Î¤Ç¡¢ÊÑ¿ôx¤ÎÃæ¿È¤Ï½é´üÃͤÎfalse¡£

    // ³Æ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ä¥¯¥é¥¹¤Î¾ðÊó¤òÍøÍѤ¹¤ë¾ì¹ç¤Ë¤Ï¡¢ÊÑ¿ô¤òÍÑ°Õ¤·¤ÆÀë¸À¤¹¤ë¡£
    // ¤³¤³¤Ë¤Ï¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ä¥¯¥é¥¹¤òÂåÆþ¤·¡¢¤³¤Î¥¯¥é¥¹Æâ¤ÇÍøÍѤǤ­¤ë¾õÂÖ¤òºî¤ë¡£
    // ¤³¤Î»þÅÀ¤Ç¤ÏÊÑ¿ô¤ÎÃæ¿È¤Ï¶õ(null)¡£
    private ActionTest actionTest;    // ¥¯¥é¥¹¤Î¾ì¹ç¡¢·¿¤ÎÉôʬ¤Ë¥¯¥é¥¹Ì¾¤ò½ñ¤¯¡£¤½¤Î¤¢¤È¤ËÊÑ¿ô¤òÀë¸À¤¹¤ë¡£
    private Transform transform;¡¡¡¡¡¡// ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î¾ì¹ç¡¢·¿¤ÎÉôʬ¤Ë¥³¥ó¥Ý¡¼¥Í¥ó¥È̾¤ò½ñ¤¯¡£¤½¤Î¤¢¤È¤ËÊÑ¿ô¤òÀë¸À¤¹¤ë¡£
}


ÃͤÎÂåÆþ


¡¡ÃͤȤϡ¢int·¿¤Ç¤¢¤ì¤ÐÀ°¿ô¤Ç¤¢¤ê¡¢string·¿¤Ç¤¢¤ì¤Ðʸ»úÎó¤È¤Ê¤ë¡¢ÊÑ¿ô¤ÎÆâÍƤÎÁí¾Î¤Ç¤¹¡£
[Ʊ¤¸·¿¤ÎÊÑ¿ô¤ÎÃÍ = Ʊ¤¸·¿¤ÎÃÍ] ¤È½ñ¤¯¤³¤È¤Ç¡¢±¦Êդο·¤¿¤ÊÃͤòº¸ÊÕ¤ÎÊÑ¿ô¤ÎÃͤȤ·¤ÆÂåÆþ¤Ç¤­¤Þ¤¹¡£¤³¤ì¤Ï¾Êά²½¤µ¤ì¤¿½ñ¼°¤Ç¤¢¤ê¡¢ÃúÇ«¤Ë½ñ¤¯¤È°Ê²¼¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£

   private int x;    // [½¤¾þ»Ò¡¡·¿¡¡ÊÑ¿ô]¡¡¤Î½çÈ֤ǽñ¤­¡¢Àë¸À¤¹¤ë¡£private¤Ë´Ø¤·¤Æ¤Ï¾Êά¤Ç¤­¡¢¤½¤Î¾ì¹ç¤Ï[·¿¡¡ÊÑ¿ô]¤Î½çÈ֤ˤʤ롣

   x = new int();    // ½é´ü²½¡¡new + ·¿Ì¾()¤Ç½ñ¤¯¡£
   x = 5;            // ÃͤòÂåÆþ¤¹¤ë¡£

¡¡ËÜÍè¤Ï¤³¤Î¤è¤¦¤Ê¼ê½ç¤Ç½ñ¤¯¤Î¤Ç¤¹¤¬¡¢C#¤Ç¤Ï[ÊÑ¿ô = ÃÍ]¤Î½ñ¼°¤Ç½é´ü²½¤ÈƱ»þ¤ËÊÑ¿ô¤ËÃͤòÂåÆþ¤¹¤ë¤³¤È¤¬²Äǽ¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤¿¤á¡¢¤½¤Á¤é¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹¡£


Àë¸À¥Õ¥£¡¼¥ë¥É°Ê³°¤ÇÀë¸À¤µ¤ì¤¿ÊÑ¿ô¤Ë¤Ä¤¤¤Æ


¡¡ÊÑ¿ô¤Ë¤ÏÍøÍÑÈϰϤ¬¤¢¤ê¡¢¤½¤ì¤Ï[¥¹¥³¡¼¥×]¤È¸Æ¤Ð¤ì¤Þ¤¹¡£

¡¡Àë¸À¥Õ¥£¡¼¥ë¥É¤Ë¤ÆÀë¸À¤·¤¿ÊÑ¿ô¤Ï¡¢¤½¤Î¥¯¥é¥¹Æâ¤Ç¤¢¤ì¤Ð¡¢¤¤¤º¤ì¤Î¾ì½ê¤Ç¤¢¤Ã¤Æ¤âÊÑ¿ô̾¤ò½ñ¤¯¤À¤±¤ÇÍøÍѤ¬²Äǽ¤Ê¾õÂ֤ˤʤäƤ¤¤Þ¤¹¡£
¤½¤ì¤È¤ÏÊ̤ˡ¢³Æ¥á¥½¥Ã¥ÉÆâ¤Ë¤ÆÀë¸À¤ò¤¹¤ëÊÑ¿ô¤â¤¢¤ê¤Þ¤¹¡£¤³¤ì¤Ï¡¢¤½¤Î¥á¥½¥Ã¥É¤ÎÃæ¤Ç¤·¤«ÍøÍѤ¹¤ëÌÜŪ¤¬¤Ê¤¤¤¿¤á¡¢ÍøÍѾì½ê¤ò¹Ê¤Ã¤ÆÍøÍѤ¹¤ë¾ì¹ç¤Ë»È¤ï¤ì¤Þ¤¹¡£
Ãí°ÕÅÀ¤¬¤¢¤ê¡¢Àë¸À¥Õ¥£¡¼¥ë¥É°Ê³°¤ÇÀë¸À¤·¤¿ÊÑ¿ô¤Ë¤Ï½¤¾þ»Ò¤ÏÀßÄê¤Ç¤­¤º¡¢É¬¤º½é´ü²½¤¹¤ë¤«¡¢¤¢¤ë¤¤¤ÏÃͤòÂåÆþ¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£

public class Sample : MonoBehaviour{

    string call;    // private¤ò¾Êά¤·¤¿Àë¸À¥Õ¥£¡¼¥ë¥É¤ÇÊÑ¿ô¤ÎÀë¸À¡£½é´ü²½¤Î¶¯À©¤Ï¤Ê¤¤¡£ÃͤòÂåÆþ¤¹¤ì¤Ð¤½¤ÎÃͤ¬Å¬ÍѤµ¤ì¡¢ÂåÆþ¤·¤Ê¤±¤ì¤Ð½é´üÃͤ¬Æþ¤ë¡£

    void Start()
    {
        string name = "º´Æ£¤µ¤ó";   // ·¿¤ÈÊÑ¿ô¤ÎÀë¸À¤·¡¢ÃͤòÂåÆþ¡£¥á¥½¥Ã¥É{ ]Æâ¤ÇÀë¸À¤·¤Æ¤¤¤ë¤¿¤á¡¢¤³¤ÎÊÑ¿ô¤Î¥¹¥³¡¼¥×¤Ï¤³¤Î¥á¥½¥Ã¥É{ }Æâ¤Î¤ß¤Ë¤Ê¤ë¡£
        call = "¤³¤ó¤Ë¤Á¤Ï";        // call¤Ë¤ÏÃͤ¬ÂåÆþ¤µ¤ì¤Æ¤¤¤Ê¤¤¤¿¤á¡¢¤³¤³¤ÇÃͤòÂåÆþ¤¹¤ë¡£
        Debug.Log(call);            // call¤ÎÃͤò³Îǧ¤¹¤ë¡£
    }

    // Update is called once per frame
    void Update()
    {
        if (call == "¤³¤ó¤Ë¤Á¤Ï") {          // ¾ò·ï¤ËÅö¤Æ¤Ï¤Þ¤ë¾ì¹ç¤Ë¤Ï¡¢{ }Æâ¤Î½èÍý¤ò¹Ô¤¦¡£
            string reply = "¤³¤ó¤Ð¤ó¤Ï";     // ·¿¤ÈÊÑ¿ô¤ÎÀë¸À¤·¡¢ÃͤòÂåÆþ¡£ifʸ{ }¤ÎÃæ¤ÇÀë¸À¤·¤Æ¤¤¤ë¤Î¤Ç¡¢¤³¤ÎÊÑ¿ô¤Î¥¹¥³¡¼¥×¤Ïifʸ¤Î{ }Ãæ¤Î¤ß¤Ë¤Ê¤ë¡£
            call = reply;                    // call¤Ëreply¤ÎÃͤòÂåÆþ¤¹¤ë¡£
            Debug.Log(call);                 // call¤ÎÃͤ¬Êѹ¹¤µ¤ì¤Æ¤¤¤ë¤«³Îǧ¤¹¤ë¡£
        }
    }
}

¡¡»î¤·¤Ë¡¢¥á¥½¥Ã¥ÉÆâ¤ÇÀë¸À¤·¤¿name¤òÊ̤Υ᥽¥Ã¥É¤Ç½ñ¤¤¤Æ¤ß¤Þ¤·¤ç¤¦¡£¤Þ¤¿¡¢ifʸÆâ¤ÇÀë¸À¤·¤¿reply¤òUpdate¤Ç½ñ¤¤¤Æ¤ß¤Þ¤·¤ç¤¦¡£
¤¤¤º¤ì¤â¥¹¥³¡¼¥×¤ÎÈϰϤ¬³Îǧ¤Ç¤­¤Þ¤¹¡£

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


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

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

Menu



´ðÁÃ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

private



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

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