// Start is called before the first frame update void Start() { playerData = GameObject.Find("PlayerData"); playerDataScript = playerData.GetComponent <PlayerData>(); lanceData = playerDataScript.GetLance(); fishLimit = lanceData.GetFishMax(); _col2 = GetComponent <Collider2D>(); _rb = GetComponent <Rigidbody2D>(); audioSource = GetComponent <AudioSource>(); }
// Start is called before the first frame update void Start() { playerData = GameObject.Find("PlayerData"); playerDataSctipt = playerData.GetComponent <PlayerData>(); image.GetComponent <Image>().sprite = LanceData.GetLanceImage(); nameText.GetComponent <Text>().text = "名前:" + _ld.GetEquipmentName(); data1Text.GetComponent <Text>().text = "速さ:" + _ld.GetMoveSpeed().ToString(); data2Text.GetComponent <Text>().text = "最大取得数:" + _ld.GetFishMax().ToString(); data3Text.GetComponent <Text>().text = "貫通力:" + _ld.GetPenetration().ToString(); }
void Start() { playerData = GameObject.Find("PlayerData"); playerDataScript = playerData.GetComponent <PlayerData>(); lanceData = playerDataScript.GetLance(); Debug.Log(lanceData); moneyObj.GetComponent <Text>().text = "所持金:" + playerDataScript.GetMoney().ToString() + "円"; lanceImage.GetComponent <Image>().sprite = lanceData.GetLanceImage(); lanceName.GetComponent <Text>().text = lanceData.GetEquipmentName(); lanceData1.GetComponent <Text>().text = "はやさ:" + lanceData.GetMoveSpeed().ToString(); lanceData2.GetComponent <Text>().text = "一度に取れる魚の数:" + lanceData.GetFishMax().ToString(); lanceData3.GetComponent <Text>().text = "貫通力:" + lanceData.GetPenetration().ToString(); }
// Update is called once per frame void Update() { displayImage = lanceImage.GetComponent <Image>(); displayImage.sprite = lanceStatusData.GetLanceImage(); nameText.GetComponent <Text>().text = lanceStatusData.GetEquipmentName().ToString(); speedText.GetComponent <Text>().text = "速さ:" + lanceStatusData.GetMoveSpeed().ToString(); getNumberText.GetComponent <Text>().text = "とれる数:" + lanceStatusData.GetFishMax().ToString(); penetrationText.GetComponent <Text>().text = "貫通力:" + lanceStatusData.GetPenetration().ToString(); // if (playerDataScript.GetMoney() < lanceStatusData.GetEquipmentPrice()) // { // buyButton.SetActive(false); //} }
string SetEvaText(int childCount) { string evaText; int fishMax = lanceData.GetFishMax(); if (childCount == fishMax && childCount > 1) { evaText = "大漁"; } else { evaText = "獲得"; } return(evaText); }
public void SetText(LanceStatusData data) { GameObject _pData = GameObject.Find("PlayerData"); PlayerData _pdScript = _pData.GetComponent <PlayerData>(); LanceStatusData _ld = _pdScript.GetLance(); clImage.GetComponent <Image>().sprite = _ld.GetLanceImage(); clFishMax.GetComponent <Text>().text = _ld.GetFishMax().ToString(); clSpeed.GetComponent <Text>().text = _ld.GetMoveSpeed().ToString(); clPenetration.GetComponent <Text>().text = _ld.GetPenetration().ToString(); nlImage.GetComponent <Image>().sprite = data.GetLanceImage(); nlFishMax.GetComponent <Text>().text = data.GetFishMax().ToString(); nlSpeed.GetComponent <Text>().text = data.GetMoveSpeed().ToString(); nlPenetration.GetComponent <Text>().text = data.GetPenetration().ToString(); gameObject.SetActive(true); }