// Use this for initialization void Start() { this.gameObject.GetComponent <Renderer>().material = balls_Skin[PlayerPrefs.GetInt("Current_Ball_id") - 1]; Ball_rb = gameObject.GetComponent <Rigidbody>(); instance = this; }
// Start is called before the first frame update void Start() { basketball = this.transform.parent.gameObject; ball = this.transform.GetChild(0).gameObject.GetComponent <Ball_Move>(); ballPosition = this.transform.GetChild(0).gameObject.transform.localPosition; for (int i = 0; i < numOfMeters; i++) { meterImg[i] = this.transform.GetChild(5).transform.GetChild(0).transform.GetChild(numOfMeters - (i + 1)).GetComponent <Image>(); meterImg[i].fillAmount = 0; net[i] = this.transform.GetChild(i + 1).gameObject.transform.GetComponent <Transform>(); } mini_game = basketball.transform.GetChild(0).gameObject.GetComponent <Mini_Game>(); meterState = "Going Up"; }