【发布时间】:2016-11-09 07:44:27
【问题描述】:
不完全确定我收到此错误的原因。上下查看代码几个小时,但我认为这是一个简单的修复。一些代码是从视频中复制过来的,他的作品非常好,所以我不知道为什么它会给我带来任何问题:
using UnityEngine;
using System.Collections;
public class GoldPerSec : MonoBehaviour {
public UnityEngine.UI.Text gpsDisplay();
public Click click;
public ItemManager[] items;
void Start() {
StartCoroutine(AutoTick());
}
void Update() {
gpsDisplay.text = GetGoldPerSec() + " gold/sec";
}
public int GetGoldPerSec(){
int tick = 0;
foreach (ItemManager item in items) {
tick += item.count * item.tickValue;
}
return tick;
}
public void AutoGoldPerSec() {
click.gold += GetGoldPerSec();
}
IEnumerator AutoTick() {
while (true) {
AutoGoldPerSec();
yield return new WaitForSeconds(1);
}
}
}
【问题讨论】: