ºÇ½ª¹¹¿·¡§ orika_ex_miyako 2022ǯ04·î25Æü(·î) 16:28:46ÍúÎò
¤½¤¦¤¤¤Ã¤¿¾ì¹ç¡¢½èÍýÆâÍƤ¬´°À®¤µ¤ì¤Æ¤¤¤Æ¥¨¥é¡¼¤¬½Ð¤Þ¤»¤ó¤Î¤Ç¡¢½ñ¤¼Ì¤¹¤³¤È¤µ¤¨½ÐÍè¤ì¤Ð¡¢ÌäÂê¤Ê¤¯¥²¡¼¥à¾å¤Ç½èÍý¤¬Æ°¤¯¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡µÕ¤Ë¥¨¥é¡¼¤¬½Ð¤¿¾ì¹ç¤â¥¨¥é¡¼¤ò²ò¾Ã¤µ¤»¤ëÊý¤ËÌܤ¬¹Ô¤Ã¤Æ¤·¤Þ¤¤¡¢À޳Ѳò¾Ã¤Ç¤¤¿¤È¤·¤Æ¤â
¤É¤¦¤¤¤Ã¤¿¥¨¥é¡¼¤¬ÌäÂê¤Ç¤Ê¤¼Æ°¤«¤Ê¤«¤Ã¤¿¤Î¤«¤Þ¤Ç¡¢ÄɵڤǤ¤Ê¤¤¤³¤È¤¬¤Û¤È¤ó¤É¤Ç¤¹¡£
¡¡¤½¤Î¤¿¤á¡¢¶µºà¤ä¥µ¥¤¥È¤ò»²¹Í¤Ë¿Ê¤á¤Æ¤¤¤ë¤Î¤Ë¡¢³Ø½¬¤·¤Æ¤¤¤ë¼Â´¶¤¬¤ï¤«¤Ê¤¤¤È¤¤¤¦´¶³Ð¤Ë¤Ê¤ê¤¬¤Á¤Ç¤¹¡£
¡¡¼«Ê¬¤Ç¥¨¥é¡¼¤ò¸«¤Ä¤±¤ë¤¿¤á¤Ë¤Ï¡¢Á°Äó¤È¤·¤Æ¡¢¥×¥í¥°¥é¥à¤Î½èÍý¤ò¤·¤Ã¤«¤ê¤ÈÍý²ò¤·¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
¤Þ¤¿¡¢¥×¥í¥°¥é¥à¤ò½ñ¤¤¤Æ¤¤¤¯¤¿¤á¤Ë¤â¡¢Æ±ÍͤÎÍý²ò¤¬É¬ÍפǤ¹¡£
¡¡¤³¤³¤Ç¤Ï¡¢¥¨¥é¡¼¤Î¸¶°ø¤ò¸«¤Ä¤±¤ë¤¿¤á¤Î¼êË¡¤ò³Ø½¬¤·¤Þ¤¹¡£
¡¡°ìÄê¤Î½èÍý¤´¤È¤ËDebug.Log¤òÆþ¤ì¤Æ¡¢½èÍý¤Îή¤ì¤ò³Îǧ¤·¤Þ¤¹¡£
Æä˥᥽¥Ã¥É¤Ï¡¢¸Æ¤Ó¤À¤·Ì¿Î᤬¤Ê¤¤¸Â¤ê¼Â¹Ô½èÍý¤µ¤ì¤Þ¤»¤ó¤¬¡¢ºÇ½é¤Î¤¦¤Á¤Ï¡¢½ñ¤¤¤Æ¤¢¤ë¥á¥½¥Ã¥É¤¬½ñ¤¤¤Æ¤¢¤ë½çÈ֤ˤ¹¤Ù¤Æ½èÍý¤µ¤ì¤Æ¤¤¤ë¤è¤¦¤Ë´ª°ã¤¤¤·¤ä¤¹¤¤¤Ç¤¹¡£
¤½¤Î¤è¤¦¤Ê¸í²ò¤ò²ò¤¯¤¿¤á¤Ë¤â¡¢Debug.Log¤Ë¤è¤Ã¤Æ½èÍý¤¬¤É¤Î¤è¤¦¤Ë¿Ê¤ó¤Ç¤¤¤¯¤«¤ò³Îǧ¤¹¤ë¤³¤È¤¬ÂçÀڤǤ¹¡£
¡¡Debug.Log¤òÆþ¤ì¤ë¤³¤È¤òÊÊÉÕ¤±¤·¤Æ¤ª¤¯¤³¤È¤Ç¡¢¥¨¥é¡¼¤Î¸¶°øÆÃÄê¤ÎºÝ¤ËÌòΩ¤Á¤Þ¤¹¡£
¡¡½èÍý¤Îή¤ì¤¬¤ï¤«¤Ã¤Æ¤¯¤ë¤È¡¢Debug.Log¤ò¤¤¤ì¤ë¤Ù¤¾ì½ê¤â¸«¤¨¤Æ¤¤Þ¤¹¡£
¤Ç¤¹¤¬¡¢ºÇ½é¤Î¤¦¤Á¤Ï¡¢ÌÌÅݤǤ¢¤Ã¤Æ¤â¤Ê¤ë¤Ù¤¯Â¿¤¯¤Î¾ì½ê¤ËDebug.Log¤òÆþ¤ì¤Æ¤ª¤¤Þ¤·¤ç¤¦¡£
¡¡C#¤Î¥×¥í¥°¥é¥à¤Ë¤ª¤¤¤Æ¥Ô¥ê¥ª¥É(¥É¥Ã¥È)±é»»»Ò(.)¤ÏÆÃÊ̤ʰÕÌ£¤ò»ý¤Á¤Þ¤¹¡£¤³¤ì¤òÍý²ò¤Ç¤¤Ê¤¤¤È¡¢C#¤Î¥×¥í¥°¥é¥à¤òÆɤ߲ò¤¤¤Æ¤¤¤¯¤³¤È¤¬½ÐÍè¤Þ¤»¤ó¡£
¡·¿¤ÎÂåÆþ¤µ¤ì¤Æ¤¤¤ëÊÑ¿ô̾.¢public¤Ê´Ø¿ô¡¢¤Þ¤¿¤Ïpublic¤ÊÊÑ¿ô¡¢¤Þ¤¿¤Ï¥×¥í¥Ñ¥Æ¥£
¡¡¤³¤Î½ñ¼°¤¬´ðËܽñ¼°¤Ç¤¹¡£¤³¤Î¸å¤Ë¤â¤µ¤é¤Ë¥Ô¥ê¥ª¥É¤ò»ÈÍѤ¹¤ë¤³¤È¤Ë¤è¤Ã¤ÆÌ¿Îá¤ò¤Ä¤Ê¤²¤Æ½ñ¤¤¤Æ¤¤¤¯¤³¤È¤¬½ÐÍè¤Þ¤¹¡£
¤³¤Î¤è¤¦¤Ë½èÍý¤¬¤Ä¤Ê¤¬¤Ã¤Æ¤¤¤¯¤³¤È¤ò¥¢¥É¥ì¥¹½èÍý¤È¤¤¤¤¤Þ¤¹¡£¥Ô¥ê¥ª¥Éñ°Ì¤Ç·¿¤Î¾ðÊó¤¬ÊѤï¤ê¡¢Ì¿ÎáÀ褬ÊѲ½¤·¤Æ¤¤¤¤Þ¤¹¡£
¡¡¤³¤³¤Ç¤ÏText¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÎã¤ËÀâÌÀ¤·¤Æ¤¤¤¤Þ¤¹¡£
¡¡¤Þ¤º¤ÏText¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÊÑ¿ô¤ËÂåÆþ¤·¤Æ¡¢ÊÑ¿ô¤«¤éText¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò°·¤¨¤ë¤è¤¦¤Ë½àÈ÷¤ò¤·¤Þ¤¹¡£
float time; Text txtTime; txtTime = GetComponent<Text>();
¡¡¤³¤ì¤ÇÂåÆþ¤¬ºÑ¤ß¤Þ¤·¤¿¤Î¤Ç¡¢txtTimeÊÑ¿ô¤ò¤Ä¤«¤¦¤³¤È¤Ç¡¢Text¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î»ý¤Ä¥×¥í¥Ñ¥Æ¥£¤ËÂФ·¤ÆÌ¿Îá¤ò½Ð¤¹¤³¤È¤¬½ÐÍè¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤·¤¿¡£
¡¡¤Þ¤º¤Ï¡ÖText¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ÎText¥×¥í¥Ñ¥Æ¥£¤ÎÉôʬ¤ËtimeÊÑ¿ô¤ÎÃͤòʸ»úÎó¤È¤·¤Æɽ¼¨¤µ¤»¤ë¡×½èÍý¤ò½ñ¤¤¤Æ¤ß¤Þ¤¹¡£
¡·¿¤ÎÂåÆþ¤µ¤ì¤Æ¤¤¤ëÊÑ¿ô̾.¢public¤Ê´Ø¿ô¡¢¤Þ¤¿¤ÏÊÑ¿ô¡¢¤Þ¤¿¤Ï¥×¥í¥Ñ¥Æ¥£ ¡¡¡¡¢¡¡¤³¤Î½ñ¼°¤ËÅö¤Æ¤Ï¤á¤Æ ¡txtTime.¢text = £time.ToString(); ¡¡¡¡¢¡¡·¿¤Ç¸«¤¿¾ì¹ç Text => string = string
¡¡¡Ö¡txtTimeÊÑ¿ô¤ËÂåÆþ¤µ¤ì¤Æ¤¤¤ëText¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò»È¤¦¤³¤È¤òÌ¿Îᤷ . ¢Text¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î»ý¤ÄText¥×¥í¥Ñ¥Æ¥£¤ËÂФ·¤Æ = £¤ÎÃͤòÂåÆþ¤¹¤ë¤³¤È¤Ë¤è¤ê
timeÊÑ¿ô¤ÎÃͤòʸ»úÎó¤È¤·¤Æɽ¼¨¤µ¤»¤ë¡×¤È¤¤¤¦½èÍý¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡¥Ô¥ê¥ª¥É¤È¥¤¥³¡¼¥ë¤Î°ÌÃÖ¤ÈÌ¿Îáʸ¤Î°ÌÃÖ¤òƱ¤¸¤Ë½ñ¤¤¤Æ¤¢¤ê¤Þ¤¹¡£
¡¡¢¤È£¤Î·¿¤Ï¤É¤Á¤é¤Îstring·¿¤Ç¤¹¤Î¤ÇÂåÆþ¤¬½ÐÍè¤Þ¤¹¡£
Unity¾å¤ÇText¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò¸«¤¿¾ì¹ç¤Ë¤Ï¡¢¤³¤ÎÉôʬ¤ËÂФ·¤Æ¤ÎÌ¿Îá¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡¤½¤ì¤Ç¤Ï³¤¤¤Æ¡¢Æ±¤¸txtTimeÊÑ¿ô¤ò»ÈÍѤ·¤¿½èÍý¤Ç¡ÖText¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ÎColor¥×¥í¥Ñ¥Æ¥£¤Î¿§¤òÀ֤ˤ¹¤ë¡×½èÍý¤ò½ñ¤¤¤Æ¤ß¤Þ¤·¤ç¤¦¡£
¡·¿¤ÎÂåÆþ¤µ¤ì¤Æ¤¤¤ëÊÑ¿ô̾.¢public¤Ê´Ø¿ô¡¢¤Þ¤¿¤ÏÊÑ¿ô¡¢¤Þ¤¿¤Ï¥×¥í¥Ñ¥Æ¥£ ¡¡¡¡¢¡¡¤³¤Î½ñ¼°¤ËÅö¤Æ¤Ï¤á¤Æ ¡txtTime.¢color = £Color.red; ¡¡¡¡¢¡¡·¿¤Ç¸«¤¿¾ì¹ç Text => color = dolor
¡¡¡Ö¡txtTimeÊÑ¿ô¤ËÂåÆþ¤µ¤ì¤Æ¤¤¤ëText¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò»È¤¦¤³¤È¤òÌ¿Îᤷ . ¢Text¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î»ý¤ÄColor¥×¥í¥Ñ¥Æ¥£¤ËÂФ·¤Æ = £¤ÎÃͤòÂåÆþ¤¹¤ë¤³¤È¤Ë¤è¤ê
ʸ»ú¤Î¿§¤òÀ֤ˤ¹¤ë¡×¤È¤¤¤¦½èÍý¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡¥Ô¥ê¥ª¥É¤È¥¤¥³¡¼¥ë¤Î°ÌÃÖ¤ÈÌ¿Îáʸ¤Î°ÌÃÖ¤òƱ¤¸¤Ë½ñ¤¤¤Æ¤¢¤ê¤Þ¤¹¡£
¡¡¢¤È£¤Î·¿¤Ï¤É¤Á¤é¤ÎColor·¿¤Ç¤¹¤Î¤ÇÂåÆþ¤¬½ÐÍè¤Þ¤¹¡£
Unity¾å¤ÇText¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò¸«¤¿¾ì¹ç¤Ë¤Ï¡¢¤³¤ÎÉôʬ¤ËÂФ·¤Æ¤ÎÌ¿Îá¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡¤³¤ì¤é¤ÎÎã¤Î¤è¤¦¤Ë¡¢¥Ô¥ê¥ª¥É¤Î°ÌÃ֤ȷ¿¤òÍý²ò¤·¤Æ¡¢½èÍý¤òÆɤ߲ò¤¯¤è¤¦¤Ë¹Í¤¨¤Æ¤¤¤¤Þ¤·¤ç¤¦¡£
¡¡ÌäÂê¤È¤Ê¤ë¤Î¤Ï¡¢¤Ê¤ó¤È¤Ê¤¯½èÍý¤¬Æ°¤¤¤Æ¤·¤Þ¤Ã¤Æ¤¤¤ë¤¿¤á¡¢Ê¬¤«¤Ã¤¿¤Ä¤â¤ê¤Ë¤Ê¤Ã¤Æ¤·¤Þ¤Ã¤Æ¤¤¤Æ¡¢½èÍý¤ÎÆâÍƤ¬Íý²ò¤Ç¤¤Æ¤¤¤Ê¤¤¥±¡¼¥¹¤Ç¤¹¡£
¤³¤Î¾ì¹ç¡¢¼Ì·Ð¤·¤Æ¤¤¤ë´Ö¤Ï¤è¤¤¤Î¤Ç¤¹¤¬¡¢¼«Ê¬¤Ç»Ï¤á¤«¤é¥×¥í¥°¥é¥à¤òÀ߷פ¹¤ë¡¢¤½¤ì¤òÁȤßΩ¤Æ¤ë¤È¤¤¤¦Ãʳ¬¤Ë¤Ê¤ë¤È¡¢½èÍý¤ò½ñ¤¯¤³¤È¤¬½ÐÍè¤Ê¤¯¤Ê¤Ã¤Æ¤·¤Þ¤¤¤Þ¤¹¡£
¡¡¤½¤³¤Ç¤Þ¤º¡¢½ñ¤¼Ì¤¹¥×¥í¥°¥é¥à¤Î½èÍý¤ò¤¹¤Ù¤ÆÆüËܸ첽¤·¤ÆÀâÌÀ¤ò½ñ¤¤¤Æ¤ß¤ë¤³¤È¤ò¤ª¤¹¤¹¤á¤·¤Þ¤¹¡£
½èÍý¼«ÂΤˤ⥳¥á¥ó¥ÈŪ¤Êʸ¾Ï¤¬¤Ä¤¤¤Æ¤¤¤ë¤³¤È¤â¤¢¤ê¤Þ¤¹¤¬¡¢¤½¤ì¤ò¤«¤ßºÕ¤¤¤Æ¡¢½èÍý¤ÎÆâÍƤޤǽñ¤¤¤Æ¤ß¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
¡¡°Ê²¼¤Î¤è¤¦¤Ê¥¹¥¯¥ê¥×¥È¤¬¤¢¤ë¤È¤·¤Þ¤·¤ç¤¦¡£
using System.Collections; using System.Collections.Generic; using UnityEngine; public class Test : MonoBehaviour { float speed; void Start() { speed = 0; } void update() { if(Input.GetMouseButtonDown(0)) { this.speed = 10.0f; } transform.Rotate(0, 0, this.speed); if(speed > 0){ this.speed -= (0.9f * Time.deltaTime); ¡Ñ } }
¡¡¤½¤ì¤Ç¤Ï¤³¤Î½èÍý¤ò¡¢ÆüËܸ첽¤·¤ÆÀâÌÀ¤·¤Æ¤ß¤Þ¤·¤ç¤¦¡£
¡¡¤¤¤«¤¬¤Ç¤·¤ç¤¦¤«¡£ÀâÌÀ¤Ï½ÐÍ褽¤¦¤Ç¤·¤ç¤¦¤«¡£Æñ¤·¤¤Éôʬ¤¬¤¢¤ë¤Î¤Ç¤¢¤ì¤Ð¡¢¤½¤Î½èÍý¤ÎÆâÍƤˤĤ¤¤Æ¡¢Íý²ò¤¬¿¼¤Þ¤Ã¤Æ¤¤¤Ê¤¤¾õÂÖ¤À¤È»×¤¤¤Þ¤¹¤Î¤Ç
¤â¤¦°ìÅÙ¡¢Éü½¬¤ò·ó¤Í¤Æ½èÍý¤ò½ñ¤¤¤Æ¤ß¤Þ¤·¤ç¤¦¡£¤É¤¦¤¤¤Ã¤¿½èÍý¤Ê¤Î¤«¡¢Æ¬¤Ç¥¤¥á¡¼¥¸¤Ç¤¤Æ¤¤¤ë¾õÂ֤ǽñ¤¤¤Æ¤¤¤¯¤Î¤È
¤¿¤ÀÇùÁ³¤È½ñ¤¤¤Æ¤¤¤¯¤Î¤È¤Ç¤Ï¡¢³Ø½¬¤ËÂ礤ʺ¹¤¬½Ð¤Æ¤¤Þ¤¹¡£
- ¥«¥Æ¥´¥ê¡§
- ¿Ê³Ø/¥¹¥¯¡¼¥ë
- Áí¹ç
¥³¥á¥ó¥È¤ò¤«¤¯