public void SpawnClone() { GameObject clone = Instantiate(gameObject); clone.SetActive(true); BouncyPlatform platform = clone.GetComponent <BouncyPlatform>(); platform.maxDuration = maxDuration; //this prefab's duration setting platform.duration = maxDuration; }
public void SpawnClone(Transform t) { GameObject clone = Instantiate(gameObject); clone.SetActive(true); Vector3 position = t.position; position.z = 25f; clone.transform.position = position; Quaternion rotation = t.rotation; rotation.x = 0f; clone.transform.rotation = rotation; BouncyPlatform platform = clone.GetComponent <BouncyPlatform>(); platform.maxDuration = maxDuration; //this prefab's duration setting platform.duration = maxDuration; }