7cf3da36e2f206a26d81f6e34284736d


7ff3da36e2f206a26d81f6e14587776d



7ef3da36e2f206a26d81f6e04089756a


ํŠธ๋ฆฌ๊ฑฐ๋กœ ๋‹ฟ์€ ๊ฒŒ์ž„์˜ค๋ธŒ์ ํŠธ์˜ ํƒœ๊ทธ๊ฐ€ ํ”Œ๋ ˆ์ด์–ด๊ณ  Z๋‚˜ X๋ฅผ ๋ˆŒ๋ €์„๋•Œ ํ…์ŠคํŠธ๊ฐ€ ๋‚˜์™€์•ผํ•˜๋Š”๋ฐ ํ…์ŠคํŠธ๊ฐ€ ์•ˆ๋‚˜์˜ค๋Š” ์ด์œ ๋ฅผ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค...

์—”ํ„ฐ๋ž‘ ์Šคํ…Œ์ด ๋‘˜๋‹ค ํ•ด๋ดค๋Š”๋ฐ๋„ ์•ˆ๋˜๋„ค์š”... ์–ด๋””๊ฐ€ ๋ฌธ์ œ์ธ๊ฐ€์š”? ใ… ใ… ใ… 



------------------------์ฝ”๋“œ-------------------------------


using System.Collections;

using System.Collections.Generic;

using UnityEngine;

using UnityEngine.UI;


public class TownManager : MonoBehaviour

{



ย  ย ย 

ย  ย  public Text text;

ย  ย  private void OnTriggerStay2D(Collider2D other)

ย  ย  {

ย  ย  ย  ย  if (other.gameObject.tag == "Player")

ย  ย  ย  ย  {

ย  ย  ย  ย  ย  ย if (Input.GetKeyDown(KeyCode.Z))

ย  ย  ย  ย  ย  ย  {

ย  ย  ย  ย  ย  ย  ย  ย  Debug.Log("๋Œ€ํ™”");

ย  ย  ย  ย  ย  ย  ย  ย  text.text = "๋ง›์žˆ๋Š” ์Œ์‹์ด ๋‹จ๋ˆ 50๊ณจ๋“œ~";

ย  ย  ย  ย  ย  ย  ย  ย ย 

ย  ย  ย  ย  ย  ย  }

ย  ย  ย  ย  ย  ย ย 

ย  ย  ย  ย  }


ย  ย  ย  ย  if (other.gameObject.tag == "Player")

ย  ย  ย  ย  {

ย  ย  ย  ย  ย  ย  Debug.Log("๊ฐ์ง€");

ย  ย  ย  ย  ย  ย  if (Input.GetKeyDown(KeyCode.X))

ย  ย  ย  ย  ย  ย  {

ย  ย  ย  ย  ย  ย  ย  ย  if (GameManager.instance.Gold >= 50)

ย  ย  ย  ย  ย  ย  ย  ย  {

ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  GameManager.instance.Gold -= 50;

ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  GameManager.instance.CurHp = GameManager.instance.MaxHp;

ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  text.text = "๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค~";

ย  ย  ย  ย  ย  ย  ย  ย  }


ย  ย  ย  ย  ย  ย  ย  ย  else if (GameManager.instance.Gold < 50)

ย  ย  ย  ย  ย  ย  ย  ย  {

ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  text.text = "์šฉ์‚ฌ๋‹˜์ด๋ผ๋„ ๋ˆ์ด ๋ถ€์กฑํ•˜๋ฉด ์Œ์‹์€ ๋ชป๋“œ๋ ค์š”!";

ย  ย  ย  ย  ย  ย  ย  ย  }



ย  ย  ย  ย  ย  ย  }


ย  ย  ย  ย  }

ย  ย  }

}