ºÇ½ª¹¹¿·¡§
orika_ex_miyako 2026ǯ01·î27Æü(²Ð) 10:06:13ÍúÎò
¡¡¥×¥í¥°¥é¥ß¥ó¥°³Ø½¬¡¢¤ª¤è¤Ó Unity ¤ò¿¨¤ê»Ï¤á¤¿¤Ð¤«¤ê¤Îº¢¡¢¡Ö¥Á¥å¡¼¥È¥ê¥¢¥ë¤Ïư¤¯¤±¤É¡¢Â¾¿Í¤Î¥³¡¼¥É¤¬Á´Á³ÆÉ¤á¤Ê¤¤¡×¤È¤¤¤¦Êɤˤ֤Ĥ«¤ë¿Í¤Ï¤È¤Æ¤â¿¤¤¤Ç¤¹¡£
½ñÀҤ䶵ºà¤Ê¤É¤òÍøÍѤ·¤Æ¤¤¤ë¾ì¹ç¤Ë¤ª¤¤¤Æ¤â¡¢¡Ö½ñ¤¼Ì¤·¤¿¤éư¤¤¤¿¡£¤Ç¤â¡¢¤Ê¤¼¡©¡×¤È¤¤¤¦µ¤»ý¤Á¤¬¾¯¤Ê¤«¤é¤º¡¢¤¢¤ë¤È»×¤¤¤Þ¤¹¡£
¡¡¥½¡¼¥¹¥³¡¼¥É¤òÆÉ¤àÎϤϡֺÍǽ¡×¤Ç¤Ï¤Ê¤¯¡¢Àµ¤·¤¤½ç½ø¤Ç·±Îý¤¹¤ì¤Ðɬ¤º¿È¤Ë¤Ä¤¯¡Ö¥¹¥¥ë¡×¤Ç¤¹¡£
¡¡¤³¤Îµ»ö¤Ç¤Ï¡¢¡Ö¤Þ¤Ã¤¿¤¯¤Î½é¿´¼Ô¤¬¤ä¤ë¤Ù¤ÆÉ¤ß²ò¤·±Îý¡×¡¦¡Ö¾¯¤·¤º¤Ä¥³¡¼¥É¤¬ÆÉ¤á¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¿¿Í¸þ¤±¤Î¼¡¤Î·±Îý¡×¤Ë¤Ä¤¤¤Æ¡¢
¼ÂºÝ¤Î Unity C# ¥½¡¼¥¹¥³¡¼¥ÉÎã¤ä¥³¡¼¥É¤òÆÉ¤à¤È¤¤Î¹Í¤¨Êý¡¦»ëÅÀ¤ò¡¢Ãʳ¬Åª¤Ë¤Þ¤È¤á¤Þ¤¹¡£
¡¡½é¿´¼Ô¤¬°ìÈÖ¤ä¤Ã¤Æ¤·¤Þ¤¦¥ß¥¹¤Ï¡Ö¥½¡¼¥¹¥³¡¼¥É¤ò1¹Ô¤º¤Ä¡¢100% Íý²ò¤·¤è¤¦¤È¤¹¤ë¡×¤³¤È¤Ç¤¹¡£
¡¡ºÇ½é¤Ï 30¡Á40% ʬ¤«¤ì¤Ð OK¤Ç¤¹¡£¡Ö¤¢¡¢¤³¤ì¿ʬ¡»¡»¤·¤Æ¤ë¤Ê¡×¡¦¡ÖºÙ¤«¤¤»ÅÁȤߤÏʬ¤«¤é¤Ê¤¤¤±¤É¡¢Ìò³ä¤Ïʬ¤«¤ë¡×
¡¡¤Þ¤º¤Ï¤³¤ì¤Ç½½Ê¬¤Ç¤¹¡£
¤Ê¤ª¥½¡¼¥¹¥³¡¼¥É¤Ï¡¢¾Êά¤·¤Æ¥½¡¼¥¹¤ä¥³¡¼¥É¤È¤â¸Æ¤Ð¤ì¤Þ¤¹¡£
¡¡Unity ¤Î C# ¤Î¥½¡¼¥¹¥³¡¼¥É¤Ï¡¢¤À¤¤¤¿¤¤¼¡¤ÎÌò³ä¤Ëʬ¤«¤ì¤Þ¤¹¡£
ÆÃ¤Ë½é¿´¼Ô¸þ¤±¤Î¶µºà¤Ê¤É¤Ï¤³¤ì¤é¤ò³èÍѤ·¤Æ¤¤¤ë¤â¤Î¤¬Â¿¤¤¤Ç¤¹¡£
¡¡£±¡¥½é´ü²½¡ÊStart / Awake¡Ë ¡¡£²¡¥Ëè¥Õ¥ì¡¼¥à½èÍý¡ÊUpdate¡Ë ¡¡£³¡¥¥¤¥Ù¥ó¥È¡Ê¥Ü¥¿¥ó¡¢Åö¤¿¤êȽÄê¡¢¿¯ÆþȽÄê¤Ê¤É¡Ë ¡¡£´¡¥¥Ç¡¼¥¿ÊÝ»ý¡ÊÊÑ¿ô¡Ë
¡¡¥½¡¼¥¹¥³¡¼¥É¤ò¸«¤Ê¤¬¤é¡¢¤Þ¤º¤Ï¡Ö¤³¤Î¥¹¥¯¥ê¥×¥È¤Ï²¿Ã´Åö¤«¡©¡×¤À¤±¤ò¸«¤Þ¤¹¡£
Î㤨¤Ð¿¯ÆþȽÄêÍѤνèÍý(OnTriggerEnter ¥á¥½¥Ã¥É)¤Ê¤É¤¬¤¢¤ì¤Ð¡¢¡Ö¤³¤ì¤Ï¥ª¥Ö¥¸¥§¥¯¥È¤Î¿¯ÆþȽÄê¤ò½èÍý¤·¤Æ¤¤¤ë¥¹¥¯¥ê¥×¥È¤Ê¤ó¤À¤Ê¡×¤ÈôÅö¤·¤Æ¤¤¤ë½èÍý¤òÍÞ¤¨¤Æ¤ª¤¤Þ¤·¤ç¤¦¡£
¡¡¤Þ¤º¤Ï°Ê²¼¤ò °ÕÌ£¤Þ¤ÇÍý²ò¤·¤Ê¤¯¤ÆOK ¤Ê¤Î¤Ç³Ð¤¨¤Þ¤¹¡£
using UnityEngine;
public class Player : MonoBehaviour
{
void Start() { }
void Update() { }
}
¡¡¤³¤ÎÃʳ¬¤Ç¤ÎÍý²ò¥ì¥Ù¥ë¤È¤·¤Æ¤Ï¡¢
¡¡using UnityEngine;¡¡¢ª¡¡Unity ¤¬ÍѰդ·¤Æ¤¤¤ëµ¡Ç½¤ò¡¢¤³¤Î¥¹¥¯¥ê¥×¥È¤Ç»È¤¨¤ë¤è¤¦¤Ë¤¹¤ëÀë¸À
¡¡MonoBehaviour ¢ª Unity ¤ÎÉôÉÊ
¡¡Start ¢ª ¥²¡¼¥à¼Â¹Ô»þ¤ËºÇ½é¤Ë1²ó¸Æ¤Ð¤ì¤ë
¡¡Update ¢ª Ëè¥Õ¥ì¡¼¥à¸Æ¤Ð¤ì¤ë
¡¡¤³¤ì¤À¤±¤ÇÌäÂꤢ¤ê¤Þ¤»¤ó¡£
¤¢¤È¤Ï¡¢¤½¤Î¥¿¥¤¥ß¥ó¥°¤Ç¤É¤Î¤è¤¦¤Ê½èÍý¤¬¹Ô¤ï¤ì¤Æ¤¤¤ë¤«¡¢¤ÏÊ̤ÎÌäÂê¤Ç¤¹¤Î¤Ç¡¢
¤¤¤Ä¡¢²¿¤¬Æ°¤¤¤Æ¤¤¤ë¤Î¤«¤ò¤·¤Ã¤«¤ê¤ÈÍý²ò¤·¤Æ¤ª¤¤Þ¤·¤ç¤¦¡£
¡¡¼¡¤Î¥½¡¼¥¹¥³¡¼¥É¤ò¸«¤Æ¤¯¤À¤µ¤¤¡£
public int hp = 100; public float moveSpeed = 5f;
¡¡int ¤È¤« float ¤È¤«¤è¤¯Ê¬¤«¤é¤Ê¤¤¡Ä¤È¤¤¤¦Éôʬ¤«¤é¥¹¥¿¡¼¥È¤¹¤ë¤È»×¤¤¤Þ¤¹¤Î¤Ç¡¢¤³¤¦ÆÉ¤ß¤Þ¤¹¡£
hp ¢ª ÂÎÎÏ moveSpeed ¢ª °Üư¥¹¥Ô¡¼¥É
·¿¤Ï̵»ë¤·¤Æ¡¢ÊÑ¿ô̾¤À¤±ÆüËܸì¤Ë¤¹¤ë¤Î¤¬ÆÉ¤ß²ò¤¯¥³¥Ä¤Ç¤¹¡£
¡¡¼¡¤Î¥½¡¼¥¹¥³¡¼¥É¤ò¸«¤Æ¤¯¤À¤µ¤¤¡£
if (hp <= 0)
{
GameOver();
}
¡¡¤³¤ì¤Ï¤³¤¦ÆÉ¤ß¤Þ¤¹¡£
¤â¤· HP(ÂÎÎÏ) ¤¬ 0 °Ê²¼¤Ê¤é ¢ª ¥²¡¼¥à¥ª¡¼¥Ð¡¼½èÍý¤ò¤¹¤ë
¡¡Ê¸Ë¡¤è¤ê¡¢°ÕÌ£¤òÀè¤Ë¼è¤ë¤Î¤¬½ÅÍפǤ¹¡£
¡¡¥µ¥ó¥×¥ë¤È¤·¤Æ¡¢´Êñ¤Ê Player ¥¹¥¯¥ê¥×¥È¤Î¥½¡¼¥¹¥³¡¼¥É¤òÄ󼨤·¤Þ¤¹¡£
using UnityEngine;
public class Player : MonoBehaviour
{
public int hp = 100;
void Update()
{
if (Input.GetKeyDown(KeyCode.Space))
{
TakeDamage(10);
}
}
void TakeDamage(int damage)
{
hp -= damage;
if (hp <= 0)
{
Debug.Log("Player GameOver");
}
}
}
¡¡¤½¤ì¤Ç¤Ï¡¢ÆÉ¤ß²ò¤¤Î¼ê½ç¤ò¸«¤Æ¤¤¤¤Þ¤·¤ç¤¦¡£
¡¡¢ª Player¡Ê¥×¥ì¥¤¥ä¡¼¤Î½èÍý¡Ë¤È¤¤¤¦¥¯¥é¥¹(¥¹¥¯¥ê¥×¥È)̾¤«¤é¤â¤ï¤«¤ëÄ̤ꡢ¥²¡¼¥à¤Ë¤ª¤±¤ë¥×¥ì¥¤¥ä¡¼´ØÏ¢¤Î½èÍýôÅö¤Ç¤¹¡£
¡¡¢ª Update()
¡¡Æþ¤ê¸ý¤È¤Ï¡¢¤³¤Î¥¹¥¯¥ê¥×¥È¤Ë¤ª¤¤¤Æ¡¢µ¯ÅÀ¤È¤Ê¤ë½èÍý¤¬¤É¤³¤«¤Ë¤¢¤ë¤«¤ò»Ø¤·¤Þ¤¹¡£
¡¡Àè¤Û¤É¡¢¤³¤ì¤À¤±¤Ï³Ð¤¨¤Þ¤·¤ç¤¦¡¢¤È¤¤¤¦·Á¤Ç Start ¥á¥½¥Ã¥É¤È Update ¥á¥½¥Ã¥É¤òÄ󼨤·¤Þ¤·¤¿¡£
¤Þ¤º¤Ï¤½¤Î2¤Ä¤Î¥á¥½¥Ã¥É¤¬¥½¡¼¥¹¥³¡¼¥ÉÆâ¤Ë´Þ¤Þ¤ì¤Æ¤¤¤ë¤«¤òõ¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡º£²ó¤Ï Start ¥á¥½¥Ã¥É¤Ï¤¢¤ê¤Þ¤»¤ó¤¬¡¢Update ¥á¥½¥Ã¥É¤Ï½ñ¤«¤ì¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢¤³¤Î¥¹¥¯¥ê¥×¥È¤ÎÆþ¤ê¸ý(½èÍý¤Îµ¯ÅÀ)¤Ï Update ¥á¥½¥Ã¥É¤È¤Ê¤ê¤Þ¤¹¡£
¡¡¤Þ¤¿ Start ¥á¥½¥Ã¥É¤È Update ¥á¥½¥Ã¥É¤Î¤Ê¤¤¥¹¥¯¥ê¥×¥È¤â¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢
¤½¤Î¾ì¹ç¤Ë¤Ï¡¢Æþ¤ê¸ý¤Î¤Ê¤¤¥¹¥¯¥ê¥×¥È¤È¤Ê¤ê¡¢¥²¡¼¥à¤ò¼Â¹Ô¤·¤¿¤À¤±¤Ç¤Ï½èÍý¤Îư¤«¤Ê¤¤¥¹¥¯¥ê¥×¥È¤Ç¤¢¤ë¤ÈȽÃǤ¹¤ë¤³¤È¤¬¤Ç¤¤Þ¤¹¡£
¡¡¢ª ¥¹¥Ú¡¼¥¹¥¡¼¤ò²¡¤·¤¿¤é¡¢²¿¤«½èÍý¤ò¤·¤Æ¤¤¤ë
if (Input.GetKeyDown(KeyCode.Space))
{
¡¡¡¡TakeDamage(10);
}
¡¡¤½¤·¤ÆÆÉ¤ß²ò¤±¤¿¤é¡¢¼ÂºÝ¤ËÆüËܸì¤Ç½èÍý¤Î¾å¤Ë¥³¥á¥ó¥È¤ò½ñ¤¤¤Æ¤¯¤À¤µ¤¤¡£
// ¥¹¥Ú¡¼¥¹¥¡¼¤ò²¡¤·¤¿¤é
if (Input.GetKeyDown(KeyCode.Space))
{
¡¡¡¡// ²¿¤«½èÍý¤ò¤·¤Æ¤¤¤ë
¡¡¡¡TakeDamage(10);
}
¡¡Unity ¤Î¥¤¥Ù¥ó¥È¡ÊStart¡¢Update ¤Ê¤É¡Ë¤òµ¯ÅÀ¤Ë¤·¡¢¸Æ¤Ð¤ì¤Æ¤¤¤ë¥á¥½¥Ã¥É¤òÄɤ¦¤³¤È¤¬ÂçÀڤǤ¹¡£
¡¡¥½¡¼¥¹¥³¡¼¥É¤Ëʤӽç¤Ï´Ø·¸¤¢¤ê¤Þ¤»¤ó¡£¤è¤Ã¤Æ¾å¤«¤é½ç¤ËÆÉ¤Þ¤Ê¤¯¤ÆÌäÂꤢ¤ê¤Þ¤»¤ó¡£
¡¡Àè¤Û¤É¤Î¥½¡¼¥¹¥³¡¼¥ÉÎã¤Ë¹Í¤¨¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
Update ¢ Input.GetKeyDown ¢ TakeDamage ¢ hp ¤¬¸º¤ë ¢ 0°Ê²¼¤Ê¤é¥²¡¼¥à¥ª¡¼¥Ð¡¼
¡¡¤³¤Î¤è¤¦¤Ë¤·¤Æ¡¢Æ¬¤ÎÃæ¤Ç¥Õ¥í¡¼¥Á¥ã¡¼¥È¤òºî¤ë¤Î¤¬¥³¥Ä¤Ç¤¹¡£
¤â¤·¤â¤¦¤Þ¤¯¤Þ¤È¤Þ¤é¤Ê¤¤¤Î¤Ç¤¢¤ì¤Ð¡¢»æ¤Ê¤É¤Ë½ñ¤½Ð¤·¤ÆÀ°Íý¤·¤Þ¤·¤ç¤¦¡£
¥½¡¼¥¹¥³¡¼¥É¤â½ñ¤¯¤³¤È¤¬·±Îý¤Ë¤Ê¤ê¤Þ¤¹¤¬¡¢»æ¤Ê¤É¤Ë½ñ¤¯¤³¤È¤âÂçÀڤʷ±Îý¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡¤½¤·¤Æ´·¤ì¤Æ¤¯¤ì¤ÐƬ¤ÎÃæ¤À¤±¤Ç¥Á¥ã¡¼¥È²½¤Ç¤¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤Þ¤¹¡£
¡¡¥½¡¼¥¹¥³¡¼¥ÉÆâ¤Ë°Ê²¼¤Î¤è¤¦¤Ê¥á¥½¥Ã¥É¤¬¤¢¤Ã¤¿¤È¤·¤Þ¤·¤ç¤¦¡£
OpenPopup(); ApplyDamage(); LoadSaveData();
¡¡¥á¥½¥Ã¥É¤ÎÃæ¿È¤ò¸«¤Ê¤¯¤Æ¤â¡Ö²¿¤ò¤·¤Æ¤¤¤ë¤«¡×ʬ¤«¤ë¤«¡¢ÆÉ¤ß²ò¤¯¥Á¥ã¥ì¥ó¥¸¤·¤Æ¤ß¤Þ¤·¤ç¤¦¡£
Îɤ¤¥³¡¼¥É¤Û¤É̾Á°¤¬ÀâÌÀ½ñ¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤â¤Î¤Ç¤¹¡£¤Þ¤º¤Ï ̾Á°¤À¤±ÆÉ¤àÊʤò¤Ä¤±¤Þ¤¹¡£
¡¡ÆÉ¤ß²ò¤±¤¿Éôʬ¤Ë¥³¥á¥ó¥È¤ò¤·¤Æ¤¯¤À¤µ¤¤¡£
void TakeDamage(int damage)
{
// ¥À¥á¡¼¥¸Ê¬ HP ¤ò¸º¤é¤¹
hp -= damage;
// HP ¤¬ 0 °Ê²¼¤Ê¤é»àË´
if (hp <= 0)
{
Debug.Log("Player Dead");
}
}
¡¡Â¾¿Í¤Î¥³¡¼¥É¤Ë¡¢¼«Ê¬ÍѤΥ³¥á¥ó¥È¤ò½ñ¤¯¤Î¤ÏºÇ¶¯¤ÎÎý½¬¤Ç¤¹¡£
¤â¤Á¤í¤ó¼«Ê¬¤Ç½ñ¤¤¤¿¥³¡¼¥É¤Ë¤â¥³¥á¥ó¥È¤ò½ñ¤¤Þ¤·¤ç¤¦¡£
¡¡¥³¥á¥ó¥È¤òÊ䵤Ǥ¤ë = ¤½¤³¤ÏÆÉ¤á¤Æ¤¤¤ë¤È¤¤¤¦Ìܰõ¤Ç¤¹¡£
¤½¤¦¤¹¤ë¤³¤È¤Ç¡Ö¥³¥á¥ó¥È¤ò½ñ¤±¤Ê¤¤ = ÆÉ¤á¤Ê¤¤½èÍý¡×¤Ç¤¢¤ë¤³¤È¤¬¸«¤¨¤Æ¤¤Þ¤¹¡£
¡¡¤½¤³¤¬³Ø½¬¥Ý¥¤¥ó¥È¤Ç¤¹¡£ÆÉ¤ß¤È¤¯¤¿¤á¤ËÄ´¤Ù¤Æ¤ß¤Þ¤·¤ç¤¦¡£
¡¡¤Þ¤¿¥á¥½¥Ã¥ÉÆâ¤Î½èÍý¤¬¤¹¤Ù¤ÆÆÉ¤ß²ò¤±¤¿¤é¡¢¥á¥½¥Ã¥É¤Î¾å¤Ë¤â¥³¥á¥ó¥È¤òÊ䵤·¤Æ¤¯¤À¤µ¤¤¡£
¥á¥½¥Ã¥É¤Î¾ì¹ç¡¢È¾³Ñ¥¹¥é¥Ã¥·¥å¤ò3¤Ä½ñ¤¯¤³¤È¤Ç¥µ¥Þ¥ê¡¼(Í×Ìó)¤È¤¤¤¦·Á¤Ç¥³¥á¥ó¥È¤ò»Ä¤·¤Æ¤ª¤±¤Þ¤¹¡£
/// <summary> /// ¥×¥ì¥¤¥ä¡¼¤Î Hp ¤ò¥À¥á¡¼¥¸Ê¬¸º»»¤·¡¢Hp ¤¬ 0 °Ê²¼¤Ë¤Ê¤Ã¤¿¤é¥²¡¼¥à¥ª¡¼¥Ð¡¼½èÍý¤ò¼Â¹Ô¤¹¤ë /// </summary> void TakeDamage(int damage)
[SerializeField] private GameObject enemyPrefab; public GameObject enemyPrefab;
¡¡SerializeField °À¤ä public ½¤¾þ»Ò¤ÎÊÑ¿ô¤Ï¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Ëɽ¼¨¤µ¤ì¤ë¾ðÊó¤Ë¤Ê¤ê¤Þ¤¹¡£
¤½¤Î¤¿¤á¡¢¥½¡¼¥¹¥³¡¼¥ÉÆâ¤À¤±¤Ç¤Ï¤Ê¤¯¡¢¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ÇÀßÄꤹ¤ë¤³¤È¤¬¤Û¤È¤ó¤É¤Ç¤¹¡£
¡¡¤è¤Ã¤Æ¡¢¥½¡¼¥¹¥³¡¼¥ÉÆâ¤ËÂåÆþ¤¹¤ë½èÍý¤¬¤Ê¤«¤Ã¤¿¤È¤·¤Æ¤âÀµ¾ï¤Ç¤¹¡£
¡¡°Ê¾å¤ÎÀâÌÀ¤ÎÄ̤ê¤Ç¡¢¥¹¥¯¥ê¥×¥È¤À¤±¸«¤Æ¤âʬ¤«¤é¤Ê¤¤¤³¤È¤¬Â¿¡¹¤¢¤ê¤Þ¤¹¡£
¡¡Unity ¤Ï¡Ö¥¨¥Ç¥£¥¿¹þ¤ß¡×¤ÇÆÉ¤à¤Î¤¬Àµ²ò¤Ç¤¹¡£
¡¡³Æ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤É¤Î¤è¤¦¤Ê¥¹¥¯¥ê¥×¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¤«¤ò¸«¤Æ¤ß¤Þ¤·¤ç¤¦¡£
¤½¤·¤Æ¥¹¥¯¥ê¥×¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ÎÀßÄê¤â¸«Ä¾¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡Unity ¤Î¥µ¥ó¥×¥ë¥×¥í¥¸¥§¥¯¥È¤ò³«¤¤Þ¤¹¡£¤½¤·¤Æ1¥¹¥¯¥ê¥×¥È¤Ë¤Ä¤¡¢¤½¤ÎÌò³ä¤ò½ñ¤¤¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
¤½¤·¤Æ Update / Start ¤Ê¤É¡¢¤ï¤«¤Ã¤Æ¤¤¤ë½èÍý¤À¤±Äɤ¤¤Þ¤¹¡£
ʬ¤«¤é¤Ê¤¤½èÍý¤Ï̵»ë¤·¤Æ¡¢ÆÉ¤ß²ò¤±¤¿Éôʬ¤Ë¤Ï¥³¥á¥ó¥È¤ò»Ä¤·¤Æ¤ª¤¤Þ¤·¤ç¤¦¡£
´°àú¼çµÁ¤Ï¤ä¤á¤ë ¡Ö¤À¤¤¤¿¤¤Ê¬¤«¤ë¡×¤òµöÍÆ¤Ç¤¤ë ¼«Ê¬¤Ê¤ê¤Î¸ÀÍÕ¤ÇÀâÌÀ¤Ç¤¤ë
¡¡³Ø½¬¤¹¤ëºÝ¤Ë¤Ï¡¢¤³¤ÎÊÕ¤ê¤òǰƬ¤ËÃÖ¤¤¤Æ¤¯¤À¤µ¤¤¡£
- ¥«¥Æ¥´¥ê¡§
- ¿Ê³Ø/¥¹¥¯¡¼¥ë
- ¥×¥í¥°¥é¥ß¥ó¥°




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