protected void SpawnGem() { if (_diamondPrefab != null) { GameObject gemObj = Instantiate(_diamondPrefab, transform.position, Quaternion.identity); Diamond diamondScript = gemObj.GetComponent <Diamond>(); if (diamondScript != null) { diamondScript.SetValue(_gems); } } }