void Start() { playerData = GameObject.Find("PlayerData"); playerDataScript = playerData.GetComponent <PlayerData>(); audioSource = GetComponent <AudioSource>(); if (timeKeeper == null) { timeKeeper = GameObject.Find("TimeKeeper"); } timeKeeperScript = timeKeeper.GetComponent <TimeKeeper>(); if (gameDirector == null) { gameDirector = GameObject.Find("GameDirector"); } calcPointScript = gameDirector.GetComponent <CalcPoint>(); lanceData = playerDataScript.GetLance(); gameObject.GetComponent <SpriteRenderer>().sprite = lanceData.GetLanceImage(); moveSpeed = lanceData.GetMoveSpeed(); evaTextScript = evaluation.GetComponent <SetEvaluationText>(); _rb = GetComponent <Rigidbody2D>(); GetComponent <Collider2D>().enabled = false; startPos = gameObject.transform.position; goFlag = false; backFlag = false; fracJourney = 0f; }
// 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); //} }
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); }