void launchNut(float direction) { playMusicOnAttack(); if (direction != 0) { GameObject obj = GameObject.Instantiate(this.Nut); obj.transform.position = this.transform.position; obj.transform.position += new Vector3(0.0f, 1.0f, 0.0f); Nut nut = obj.GetComponent <Nut>(); nut.launch(direction); } }