void TutorialAdd(bool is_shape, bool is_oppo) { // get tutorial text if (is_shape) { text_obj = level.Tutorial(0); } else { text_obj = level.Tutorial(1); if (is_oppo && text_obj == null) { text_obj = level.Tutorial(2); } } if (text_obj == null) { return; } // set position text_obj.transform.parent = transform; text_obj.transform.localPosition = Vector3.up * 2; text_obj.transform.localRotation = Quaternion.identity; text_obj.transform.parent = cube.transform; Vector3 pos = text_obj.transform.localPosition; pos.z = 0; text_obj.transform.localPosition = pos; }