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

£±¡¥ ¥¤¥ó¥¯¥ê¥á¥ó¥È¤È¥Ç¥¯¥ê¥á¥ó¥È¤È¤Ï


¡¡¥¤¥ó¥¯¥ê¥á¥ó¥È¤È¥Ç¥¯¥ê¥á¥ó¥È¤Ï¡¢C#¥×¥í¥°¥é¥ß¥ó¥°¤Ç¤è¤¯»È¤ï¤ì¤ë±é»»»Ò¤Ç¤¹¡£
¤½¤ì¤¾¤ì¡¢ÊÑ¿ô¤ÎÃͤò1Áý¤ä¤¹¡Ê¥¤¥ó¥¯¥ê¥á¥ó¥È¡Ë¤Þ¤¿¤Ï1¸º¤é¤¹¡Ê¥Ç¥¯¥ê¥á¥ó¥È¡ËÁàºî¤ò¹Ô¤¤¤Þ¤¹¡£

¡¡¤³¤ì¤é¤Î±é»»»Ò¤Ï¼¡¤Î¤è¤¦¤Ëµ­½Ò¤µ¤ì¤Þ¤¹¡£

  ¥¤¥ó¥¯¥ê¥á¥ó¥È: ++
  ¥Ç¥¯¥ê¥á¥ó¥È: --



¡¡Î㤨¤Ð¡¢°Ê²¼¤Î¥³¡¼¥É¤Ï¥¤¥ó¥¯¥ê¥á¥ó¥È¤ÎÎã¤Ç¤¹¡£

int number = 0;
number++; // number¤ÎÃͤ¬1¤Ë¤Ê¤ë



¡¡¥Ç¥¯¥ê¥á¥ó¥È¤ÎÎã¤Ï°Ê²¼¤ÎÄ̤ê¤Ç¤¹¡£

int number = 1;
number--; // number¤ÎÃͤ¬0¤Ë¤Ê¤ë


£²¡¥Á°ÃÖ¤­¤È¸å¤íÃÖ¤­¤Ë¤è¤ë°ã¤¤


¡¡¥¤¥ó¥¯¥ê¥á¥ó¥È¤È¥Ç¥¯¥ê¥á¥ó¥È¤Ë¤Ï¡¢Á°ÃÖ¤­¤È¸å¤íÃÖ¤­¤Î2¼ïÎब¤¢¤ê¤Þ¤¹¡£

¡¡Á°ÃÖ¤­¤Ï¡¢±é»»»Ò¤òÊÑ¿ô¤ÎÁ°¤ËÃÖ¤¯ÊýË¡¤Ç¡¢¸å¤íÃÖ¤­¤ÏÊÑ¿ô¤Î¸å¤ËÃÖ¤¯ÊýË¡¤Ç¤¹¡£

¡¡¤³¤ì¤é¤Î°ã¤¤¤Ï¡¢±é»»»Ò¤¬É¾²Á¤µ¤ì¤ë¥¿¥¤¥ß¥ó¥°¤Ç¤¹¡£


¡ãÁ°ÃÖ¤­¤ÎÎã¡ä


int number = 1;
int result = ++number; // number¤ÎÃͤ¬Àè¤ËÁý¤ä¤µ¤ì¤Æ¤«¤éÂåÆþ¤µ¤ì¤ë¤¿¤á¡¢result¤Ï2¤Ë¤Ê¤ë


¡ã¸å¤íÃÖ¤­¤ÎÎã¡ä


int number = 1;
int result = number++; // number¤ÎÃͤ¬Àè¤ËÂåÆþ¤µ¤ì¤Æ¤«¤éÁý¤ä¤µ¤ì¤ë¤¿¤á¡¢result¤Ï1¤Ë¤Ê¤ë

¡¡¤³¤Î¤è¤¦¤Ë¥¤¥ó¥¯¥ê¥á¥ó¥È¡¦¥Ç¥¯¥ê¥á¥ó¥È±é»»»Ò¤Ï¡¢ÊÑ¿ô¤ÎÁ°¤ËÃÖ¤¯(½ñ¤¯)¤«¡¢¸å¤í¤ËÃÖ¤¯¤«¤Ë¤è¤ê¡¢
½èÍý¤ÎÆâÍƤ¬ÊѲ½¤¹¤ë¤³¤È¤ò³Ð¤¨¤Æ¤ª¤­¤Þ¤·¤ç¤¦¡£

¡¡ÆäËɾ²Á¤Î¥¿¥¤¥ß¥ó¥°¤¬È¼¤¦½èÍý¤Ë¤ª¤¤¤Æ¤Ï¡¢¤³¤ÎÃÖ¤­Êý¤ò´Ö°ã¤¨¤ë¤ÈÁÛÄꤷ¤Æ¤¤¤Ê¤¤µóÆ°¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡

£³¡¥´Êñ¤Ê¥µ¥ó¥×¥ë¥³¡¼¥É¤ÈÀâÌÀ


¡¡¤³¤³¤Ç¤Ï¡¢¥¤¥ó¥¯¥ê¥á¥ó¥È¤È¥Ç¥¯¥ê¥á¥ó¥È¤ò³èÍѤ·¤¿´Êñ¤Ê¥µ¥ó¥×¥ë¥³¡¼¥É¤ò¾Ò²ð¤·¤Þ¤¹¡£

¡¡¤³¤Î¥³¡¼¥É¤Ç¤Ï¡¢¥×¥ì¥¤¥ä¡¼¤Î¥¹¥³¥¢¤òÁý¸º¤µ¤»¤ëµ¡Ç½¤ò¼ÂÁõ¤·¤Æ¤¤¤Þ¤¹¡£

using UnityEngine;

public class ScoreManager : MonoBehaviour
{
    public int player;
    Score = 0;

    void Update()
    {
        // ¥¹¥³¥¢¤òÁý¤ä¤¹
        if (Input.GetKeyDown(KeyCode.UpArrow))
        {
            playerScore++;
            Debug.Log("Player Score: " + playerScore);
        }

        // ¥¹¥³¥¢¤ò¸º¤é¤¹
        if (Input.GetKeyDown(KeyCode.DownArrow))
        {
            playerScore--;
            Debug.Log("Player Score: " + playerScore);
        }
    }
}



¡¡¤³¤Î¥³¡¼¥É¤Ç¤Ï¡¢`ScoreManager`¤È¤¤¤¦¥¯¥é¥¹¤òºîÀ®¤·¡¢`playerScore`¤È¤¤¤¦ÊÑ¿ô¤ò»È¤Ã¤Æ¥×¥ì¥¤¥ä¡¼¤Î¥¹¥³¥¢¤ò´ÉÍý¤·¤Æ¤¤¤Þ¤¹¡£

¡¡`Update()`¥á¥½¥Ã¥ÉÆâ¤Ç¡¢¾åÌð°õ¥­¡¼¤¬²¡¤µ¤ì¤¿¤È¤­¤Ë¥¤¥ó¥¯¥ê¥á¥ó¥È¡Ê`playerScore++`¡Ë¤ò¹Ô¤¤¡¢
²¼Ìð°õ¥­¡¼¤¬²¡¤µ¤ì¤¿¤È¤­¤Ë¥Ç¥¯¥ê¥á¥ó¥È¡Ê`playerScore--`¡Ë¤ò¹Ô¤Ã¤Æ¤¤¤Þ¤¹¡£¤³¤ì¤Ë¤è¤ê¡¢¥×¥ì¥¤¥ä¡¼¤Î¥¹¥³¥¢¤¬Áý¸º¤µ¤ì¤ë»ÅÁȤߤ¬¼ÂÁõ¤µ¤ì¤Þ¤¹¡£

¡¡¤³¤Î¥¹¥¯¥ê¥×¥È¤ò¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥¢¥¿¥Ã¥Á¤·¡¢¼Â¹Ô¤¹¤ë¤È¡¢¾åÌð°õ¥­¡¼¤È²¼Ìð°õ¥­¡¼¤Ç¥×¥ì¥¤¥ä¡¼¤Î¥¹¥³¥¢¤¬Áý¸º¤¹¤ëÍͻҤò³Îǧ¤Ç¤­¤Þ¤¹¡£


£´¡¥ÇÛÎó¤Î¥¤¥ó¥Ç¥Ã¥¯¥¹Áàºî¤Ç¤ÎÎã


¡¡Á°ÃÖ¤­¤È¸å¤íÃÖ¤­¤Î¥¤¥ó¥¯¥ê¥á¥ó¥È¡¦¥Ç¥¯¥ê¥á¥ó¥È±é»»»Ò¤Ï¡¢ÇÛÎó¤Î¥¤¥ó¥Ç¥Ã¥¯¥¹¤òÁàºî¤¹¤ëºÝ¤Ë¤âÍøÍѤǤ­¤Þ¤¹¡£
¤³¤Î¤È¤­¡¢Á°ÃÖ¤­¤«¸å¤íÃÖ¤­¤«¤Ë¤è¤ê¡¢É¾²Á¤Î¥¿¥¤¥ß¥ó¥°¤¬°Û¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢½èÍý¤Î·ë²Ì¤â°Û¤Ê¤ê¤Þ¤¹¡£

¡¡°Ê²¼¤Ë¤½¤ÎÎã¤ò¼¨¤·¤Þ¤¹¡£

using UnityEngine;

public class ArrayExample : MonoBehaviour
{
¡¡¡¡void Start()
¡¡¡¡{
¡¡¡¡¡¡¡¡int[] numbers = { 10, 20, 30, 40, 50 };
¡¡¡¡¡¡¡¡int index = 1;

    ¡¡¡¡// ¸åÃÖ¤­¥¤¥ó¥¯¥ê¥á¥ó¥È¤ò»ÈÍÑ
    ¡¡¡¡Debug.Log("Using Post-Increment:");
    ¡¡¡¡Debug.Log("Before increment: " + numbers[index]); // 20¤¬É½¼¨¤µ¤ì¤ë
    ¡¡¡¡Debug.Log("After increment: " + numbers[index++]); // 20¤¬É½¼¨¤µ¤ì¤ë (index¤¬¥¤¥ó¥¯¥ê¥á¥ó¥È¤µ¤ì¤¿¸å)

¡¡¡¡    // Á°ÃÖ¤­¥¤¥ó¥¯¥ê¥á¥ó¥È¤ò»ÈÍÑ
    ¡¡¡¡index = 1; // ¥¤¥ó¥Ç¥Ã¥¯¥¹¤ò¥ê¥»¥Ã¥È
    ¡¡¡¡Debug.Log("\nUsing Pre-Increment:");
    ¡¡¡¡Debug.Log("Before increment: " + numbers[index]); // 20¤¬É½¼¨¤µ¤ì¤ë
    ¡¡¡¡Debug.Log("After increment: " + numbers[++index]); // 30¤¬É½¼¨¤µ¤ì¤ë (index¤¬¥¤¥ó¥¯¥ê¥á¥ó¥È¤µ¤ì¤ëÁ°)
¡¡¡¡}
}



¡¡¤³¤ÎÎã¤Ç¤Ï¡¢numbers¤È¤¤¤¦À°¿ô·¿¤ÎÇÛÎó¤òÄêµÁ¤·¤Æ¤¤¤Þ¤¹¡£
¤Þ¤¿¡¢index¤È¤¤¤¦ÊÑ¿ô¤ò»ÈÍѤ·¤Æ¡¢ÇÛÎó¤Î¥¤¥ó¥Ç¥Ã¥¯¥¹¤òÁàºî¤¹¤ë¤è¤¦¤Ë¤·¤Æ¤¤¤Þ¤¹¡£

¡¡¸åÃÖ¤­¥¤¥ó¥¯¥ê¥á¥ó¥È¤Î¾ì¹ç¡¢numbers[index++]¤Èµ­½Ò¤¹¤ë¤È¡¢¤Þ¤ºnumbers[index]¤¬É¾²Á¤µ¤ì¡¢¤½¤Î¸åindex¤¬¥¤¥ó¥¯¥ê¥á¥ó¥È¤µ¤ì¤Þ¤¹¡£
¤½¤Î¤¿¤á¡¢¸åÃÖ¤­¥¤¥ó¥¯¥ê¥á¥ó¥È¤Î¾ì¹ç¤Ï¡¢¥¤¥ó¥¯¥ê¥á¥ó¥È¤µ¤ì¤ëÁ°¤ÎÃͤ¬»ÈÍѤµ¤ì¤Þ¤¹¡£

¡¡°ìÊý¡¢Á°ÃÖ¤­¥¤¥ó¥¯¥ê¥á¥ó¥È¤Î¾ì¹ç¡¢numbers[++index]¤Èµ­½Ò¤¹¤ë¤È¡¢¤Þ¤ºindex¤¬¥¤¥ó¥¯¥ê¥á¥ó¥È¤µ¤ì¡¢¤½¤Î¸ånumbers[index]¤¬É¾²Á¤µ¤ì¤Þ¤¹¡£
¤½¤Î¤¿¤á¡¢Á°ÃÖ¤­¥¤¥ó¥¯¥ê¥á¥ó¥È¤Î¾ì¹ç¤Ï¡¢¥¤¥ó¥¯¥ê¥á¥ó¥È¤µ¤ì¤¿¸å¤ÎÃͤ¬»ÈÍѤµ¤ì¤Þ¤¹¡£

¡¡¤³¤Î¤è¤¦¤Ë¡¢Á°ÃÖ¤­¤È¸å¤íÃÖ¤­¤Î¥¤¥ó¥¯¥ê¥á¥ó¥È¡¦¥Ç¥¯¥ê¥á¥ó¥È±é»»»Ò¤ò»È¤Ã¤Æ¡¢ÇÛÎó¤Î¥¤¥ó¥Ç¥Ã¥¯¥¹¤òÁàºî¤¹¤ë¤³¤È¤¬¤Ç¤­¡¢¤½¤Î¾ì¹ç¡¢½èÍý¤Î·ë²Ì¤¬°Û¤Ê¤ê¤Þ¤¹¡£
¤¿¤À¤·¡¢¥³¡¼¥É¤¬Ê£»¨¤Ë¤Ê¤ë¤³¤È¤¬¤¢¤ë¤¿¤á¡¢ÇÛÎó¤Î¥¤¥ó¥Ç¥Ã¥¯¥¹Áàºî¤Ç¤Ï¡¢Ê¬¤«¤ê¤ä¤¹¤µ¤òÍ¥À褷¤Æ¥¤¥ó¥¯¥ê¥á¥ó¥È¡¦¥Ç¥¯¥ê¥á¥ó¥È±é»»»Ò¤òÊ̤ιԤǻÈÍѤ¹¤ë¤³¤È¤¬¿ä¾©¤µ¤ì¤Þ¤¹¡£


£µ¡¥¤Þ¤È¤á


¡¡°Ê¾å¤¬¡¢¥¤¥ó¥¯¥ê¥á¥ó¥È¤È¥Ç¥¯¥ê¥á¥ó¥È¤Î»È¤¤Êý¤È¡¢¤½¤ì¤é¤ò³èÍѤ·¤¿´Êñ¤Ê¥µ¥ó¥×¥ë¥³¡¼¥É¤Ë¤Ê¤ê¤Þ¤¹¡£

¡¡¤³¤ì¤é¤Î±é»»»Ò¤Ï¥×¥í¥°¥é¥ß¥ó¥°½é¿´¼Ô¤Ë¤È¤Ã¤ÆÈó¾ï¤Ë½ÅÍפǤ¢¤ê¡¢Æü¾ïŪ¤Ë»ÈÍѤµ¤ì¤ë¤¿¤á¡¢¤¼¤ÒÍý²ò¤·¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£

¡¡¤³¤ì¤«¤é¤â¡¢C#¤äUnity¤ò³Ø¤ó¤Ç¤¤¤¯Ãæ¤Ç¡¢¤è¤ê¿¤¯¤Î¥Æ¥¯¥Ë¥Ã¥¯¤äÃ챤ò¿È¤Ë¤Ä¤±¤Æ¤¤¤¿¤À¤±¤ì¤Ð¤È»×¤¤¤Þ¤¹¡£


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


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

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

Menu



´ðÁÃ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

private



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

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