public void hitDisk(GameObject disk) { DiskData temp = diskFactory.getHitDisk(disk); if (temp != null) { GameObject obj = Object.Instantiate(Resources.Load("ParticleSystem", typeof(GameObject)), disk.transform.position, Quaternion.identity) as GameObject; scoreCtrl.addScore(temp.ruler.score); diskFactory.freeDisk(temp); Destroy(obj, 0.5f); } }
public void hitDisk(GameObject disk) { diskInfo temp = diskFac.getHitDisk(disk); if (temp == null) { Debug.Log("the disk of clicked is null? "); } else { scoreCtrl.addScore(temp.le); diskFac.freeDisk(temp); } }