/// <summary> /// イベント発生テキスト /// </summary> /// <param name="ItemText">テキストの種類</param> public void Eventinsidence(EventScript.Item ItemText) { if (eventScripts[(int)ItemText] == null && ItemText != EventScript.Item.Other) { switch (ItemText) { case EventScript.Item.Stock: eventText.text = GameObject.Find("GameText").GetComponent <GameText>().EventText(4, 1); currentevent = ItemText; maru.gameObject.SetActive(true); batu.gameObject.SetActive(true); break; //株イベント case EventScript.Item.Fireinsurance: eventText.text = GameObject.Find("GameText").GetComponent <GameText>().EventText(2, 1); currentevent = ItemText; maru.gameObject.SetActive(true); batu.gameObject.SetActive(true); break; //火災保険イベント case EventScript.Item.Earthquakeinsurance: eventText.text = GameObject.Find("GameText").GetComponent <GameText>().EventText(3, 1); currentevent = ItemText; maru.gameObject.SetActive(true); batu.gameObject.SetActive(true); break; //地震保険イベント } } if (ItemText == EventScript.Item.Other || eventScripts[(int)ItemText] != null) { eventText.text = GameObject.Find("GameText").GetComponent <GameText>().EventText(20, 1); currentevent = ItemText; } //case EventScript.Item.Fraud: }
public void EventOpning() { WriteEvent(); eventbool = false; disaster = true; stocksell = false; maru.gameObject.SetActive(false); batu.gameObject.SetActive(false); dougu.gameObject.SetActive(false); currentdisaster = EventScript.Disaster.End; currentevent = EventScript.Item.END; }
public void DouguCheck(EventScript.Item item) { if (eventScripts[(int)item] != null) { switch (item) { case EventScript.Item.Fireinsurance: Changeimage(dougu, fireinsurance, "火災保険"); dougu.gameObject.SetActive(true); break; case EventScript.Item.Earthquakeinsurance: Changeimage(dougu, earthquakeinsurance, "地震保険"); dougu.gameObject.SetActive(true); break; } } else { switch (item) { case EventScript.Item.Fireinsurance: Debug.Log("火災道具なし"); dougu.gameObject.SetActive(true); Changeimage(dougu, fireinsurance, "火災保険"); dougu.image.color = new Color(dougu.image.color.r, dougu.image.color.g, dougu.image.color.g, 0.5f); dougu.interactable = false; break; case EventScript.Item.Earthquakeinsurance: Changeimage(dougu, earthquakeinsurance, "地震保険"); dougu.gameObject.SetActive(true); dougu.image.color = new Color(dougu.image.color.r, dougu.image.color.g, dougu.image.color.g, 0.5f); dougu.interactable = false; break; } } }