¡¡£³£Ä¥À¥¤¥Ó¥ó¥°¥¢¥¯¥·¥ç¥ó¥²¡¼¥à¤òÀ½ºî¤·¤Æ¤¤¤¯¤³¤È¤Ç¡¢½¬ÆÀ¤¹¤ë¤³¤È¤òÌÜɸ¤È¤¹¤ëµ»½Ñ¤òµºÜ¤·¤Æ¤ª¤¤Þ¤¹¡£
¡¡¤Þ¤¿¡¢¥¹¥¯¥ê¥×¥È¤Ë´Ø¤·¤Æ¤Ï¡¢¤¿¤¯¤µ¤ó½ñ¤¤¤Æ³Ð¤¨¤ë¡¢¤È¤¤¤¦¤³¤È¤ò¼ç¼´¤È¤·¤Æµ½Ò¤ò¹Ô¤Ã¤Æ¤¤¤Þ¤¹¡£
°ì¸«¡¢¹çÍýŪ¡¦µ¡Ç½Åª¤Ë¤Ï¸«¤¨¤Ê¤¤½èÍý¤â¤¢¤ê¤Þ¤¹¤¬¡¢¤¢¤¯¤Þ¤Ç¤â½ñ¤¤¤Æ³Ð¤¨¤ë¤¿¤á¤Î¼ê½ç½ñ¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£
¡¡¤½¤Î¤¿¤á¡¢³Ø½¬¾õ¶·¤Ë¤è¤Ã¤Æ¤Ï¡¢¤â¤Ã¤È¥¹¥Þ¡¼¥È¤Ë½ñ¤±¤ë¤Î¤Ç¤Ï¡©¡¡¤È´¶¤¸¤ëÊý¤â¤¤¤ë¤È»×¤¤¤Þ¤¹¤¬
¤½¤¦¤·¤¿¡Öµ¤¤Å¤¡×¤ò´¶¤¸¤¿Êý¤Ï¼«Ê¬¤Ê¤ê¤Îµ½ÒÊýË¡¤ò¹Í¤¨¤Æ¡¢¤è¤ê¤è¤¤¥¹¥¯¥ê¥×¥È¤ò½ñ¤¤¤Æ¤¤¤¯Îý½¬¤È¤·¤Æ¤³¤Î¶µºà¤ò³èÍѤ·¤Æ¤¯¤À¤µ¤¤¡£
¡¡¡¦À߷פ˱è¤Ã¤¿À½ºîºî¶È
¡¡¡¦¥ª¥Ö¥¸¥§¥¯¥È¤Î¿Æ»Ò´Ø·¸
¡¡¡¦SerializeField°À
¡¡¡¦¥¢¥¿¥Ã¥Á¤È¥¢¥µ¥¤¥ó¤Ë¤Ä¤¤¤Æ
¡¡¡¦Header°À
¡¡¡¦Input.GetAxis¥á¥½¥Ã¥É
¡¡¡¦Tag¤ÎÀßÄê
¡¡¡¦OnTriggerEnter¥á¥½¥Ã¥É
¡¡¡¦³°Éô¤Î¥¹¥¯¥ê¥×¥È¤«¤éÊÑ¿ô¤Î¾ðÊó¤ò»²¾È¤¹¤ë
¡¡¡¦Instantiate¥á¥½¥Ã¥É
¡¡¡¦¥Ñ¡¼¥Æ¥£¥¯¥ë¤Î¥¨¥Õ¥§¥¯¥È¤¬Àµ¾ï¤ËºÆÀ¸¤µ¤ì¤Ê¤¤¾ì¹ç¤ÎÂнèË¡
¡¡¡¦AudioSource.PlayClipAtPoint¥á¥½¥Ã¥É
¡¡¡¦¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î·Á¾õ¤È°Û¤Ê¤ë³ÑÅÙ¤ò»ý¤Ä¥³¥é¥¤¥À¡¼¤ÎºîÀ®ÊýË¡
¡¡¡¦enum(Îóµó)·¿¤ÎºîÀ®ÊýË¡¤ÈÍøÍÑÊýË¡
¡¡¡¦Switchʸ¤òÍøÍѤ·¤¿Ê¬´ô¤ÎºîÀ®ÊýË¡
¡¡¡¦Vector3.normalizedÊÑ¿ô
¡¡¡¦Transform.eulerAnglesÊÑ¿ô
¡¡¡¦Rigidbody.velocityÊÑ¿ô
¡¡¡¦Transform.parentÊÑ¿ô
¡¡¡¦¥¢¥ó¥«¡¼ÀßÄê
¡¡¡¦ToString¥á¥½¥Ã¥É¤Î°ú¿ô¤Ë¤Ä¤¤¤Æ
¡¡¡¦Rigidbody.drag ÊÑ¿ô
¡¡¡¦Button.onClick.AddListener¥á¥½¥Ã¥É¡¡¥¹¥¯¥ê¥×¥È¤«¤é¥Ü¥¿¥ó¥¿¥Ã¥×Íѥ᥽¥Ã¥É¤ÎÅÐÏ¿
¡¡¡¦Transform.GetChild ¥á¥½¥Ã¥É
¡¡¡¦Image¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ÎImageType¤ÎÀßÄê¤ò Filled ¤ËÊѹ¹¤·¤ÆÍøÍѤ¹¤ë
¡¡¡¦¥Ü¥¿¥ó¤È¥²¡¼¥¸¤òϢư¤µ¤»¤ë¤¿¤á¤Î¥í¥¸¥Ã¥¯¤ò¹Í¤¨¤ë
¡¡¡¦Selectable.interactable ¥×¥í¥Ñ¥Æ¥£
¡¡¡¦Collider.enabled ÊÑ¿ô
¡¡¡¦transform.SetParent ¥á¥½¥Ã¥É
¡¡¡¦ShinyEffectForUGUI ¥¢¥»¥Ã¥È¤ÎÍøÍÑÊýË¡
¡¡¡¦¥¢¥Ë¥á¡¼¥·¥ç¥ó´ØÏ¢¡ÊAnimator¥Ó¥å¡¼¡¢¥¢¥Ë¥á¡¼¥·¥ç¥ó¤Î¥¹¥Æ¡¼¥È¡¢¥È¥é¥ó¥¸¥·¥ç¥ó¡¢¥Ñ¥é¥á¡¼¥¿¡Ë
¡¡¡¦Animator.SetBool¥á¥½¥Ã¥É
¡¡¡¦¥×¥ì¥¤¥ä¡¼¤Î¥¢¥¯¥·¥ç¥ó¤È¥¢¥Ë¥á¡¼¥·¥ç¥ó¤È¤ÎƱ´ü½èÍý¤Ë¤Ä¤¤¤Æ
¡¡¡¦Post Processing¡¡¡ÝDepth of Field¡¼
¡¡¡¦switch ʸ¤Îʬ´ôÆâÍƤ˼«Ê¬¤Ç¥³¥á¥ó¥È¤ò½ñ¤¤¤Æ¤ß¤ë
¡¡¡¦DOTween¤ÎÊä´Öµ¡Ç½¤È¼ÂÁõÎ㥡¡¡¼OnComplete¥á¥½¥Ã¥É¡¼
¡¡¡¦enum ¤Î¥¥ã¥¹¥È½èÍý¤òÍøÍѤ·¤ÆÇÛÎó¤ÎÍ×ÁÇÈÖ¹æ¤ò»ØÄꤹ¤ë
¡¡¡¦AudioSource.Play¥á¥½¥Ã¥É¡¢AudioSource.Stop¥á¥½¥Ã¥É¡¢AudioSource.clip ÊÑ¿ô
¡¡¡¦¥¹¥¯¥ê¥×¥È¤òÍøÍѤ·¤Æ£±¤Ä¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ËÊ£¿ô¤ÎÌò³ä¤òÍ¿¤¨¤ë
¡¡¡¦¥¹¥Æ¡¼¥¸ºî¤ê
¡¡¡¦Mathf.Clamp¥á¥½¥Ã¥É
¡¡¡¦Rigidbody¤ÎÊÑ¿ô¡ÊisKinematic¡¢drag¡Ë
¡¡¡¦¥²¡¼¥à¥µ¥¤¥¯¥ë¤òÀ¸À®¤¹¤ëÊýË¡¤Ë¤Ä¤¤¤Æ
¡¡¡¦DoTween¤Î»ÈÍÑÊýË¡¤Ë¤Ä¤¤¤Æ¡£DOFillAmount¡¢DORotate¡¢DOScale¡¢DOLocalMove¤Ê¤É¤Î³Æ¥á¥½¥Ã¥É¡¢Sequence¤äSetEase¥á¥½¥Ã¥É¡¢SetLoops¥á¥½¥Ã¥É¤Ê¤É¤Î»ÈÍÑÊýË¡¤Ë¤Ä¤¤¤Æ
¡¡¡¦¥³¥ë¡¼¥Á¥ó¤Î»ÈÍÑÊýË¡¤Ë¤Ä¤¤¤Æ¡£yield return ¤òÍøÍѤ·¤¿ÂÔµ¡½èÍý¤Ë¤Ä¤¤¤Æ
¡¡¡¦¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¿Æ»Ò´Ø·¸¤ÎÍøÍÑÊýË¡¤Ë¤Ä¤¤¤Æ
¡¡¡¦¥¢¥»¥Ã¥È¥¹¥È¥¢¤«¤é¥¤¥ó¥Ý¡¼¥È¤·¤¿¥¢¥»¥Ã¥È¤ÎÍøÍÑÊýË¡¤Ë¤Ä¤¤¤Æ
¡¡¡¦JoyStick¤òÍøÍѤ·¤¿¥¹¥Þ¥Û¤Ç¤ÎÁàºî¤Î¼ÂÁõ
¡¡¡¦¼«Ê¬¤Ç¥×¥í¥°¥é¥à¤ò¹Í¤¨¤Æ¥¹¥¯¥ê¥×¥È¤Ëµ½Ò¤¹¤ë
ȯŸ¡¦±þÍÑÊԤȤ·¤Æ¡¢°Ê²¼¤Îµ»½Ñ¤Ë¤Ä¤¤¤Æ¤â³Ø½¬¤·¤Þ¤¹¡£
¡¡¡¦Range°À
¡¡¡¦ifʸ¤Î¾ò·ï¼°¤ËÌá¤êÃͤò»ý¤Ä¥á¥½¥Ã¥É¤òÍøÍѤ¹¤ë¾ì¹ç¤Î¼ÂÁõÎã
¡¡¡¦Start¥á¥½¥Ã¥É¤ÎÌá¤êÃͤòvoid¤«¤éIEnumerator·¿¤Ë¤·¤Æ»ÈÍѤ¹¤ë½èÍý
¡¡¡¦yield return StartCoroutine()½èÍý¤Ë¤è¤ëÂÔµ¡½èÍý
¡¡¡¦GameObject ·¿¤Ç¤Ï¤Ê¤¯¤Æ¼«ºî¥¯¥é¥¹¤Ç¥×¥ì¥Õ¥¡¥Ö¤ò¥¤¥ó¥¹¥¿¥ó¥¹¤¹¤ëÊýË¡
¡¡¡¦°ú¿ô¤Ë¾ò·ï¼°¤òÍøÍѤ¹¤ëÊýË¡
¡¡¡¦TryGetComponent()¥á¥½¥Ã¥É¤Èout¥¡¼¥ï¡¼¥ÉÀë¸À
¡¡¡¦DORotate ¥á¥½¥Ã¥É¤Î RotateMode ¥ª¥×¥·¥ç¥ó
¡¡¡¦DOValue ¥á¥½¥Ã¥É
¡¡¡¦Skybox
¡¡¡¦RenderSettings.skybox ÊÑ¿ô
¡¡¡¦DOTween.To ¥á¥½¥Ã¥É
¡¡¡¦¼«Ê¬¤Ç¼«Æ°À¸À®¤ò¹Í¤¨¤Æ¼ÂÁõ¤·¤Æ¤ß¤ë