public override void initialize() { this.player = PartyControl.get().getLocalPlayer(); this.player_weapon = this.player.gameObject.findDescendant("anim_wepon"); this.data = GameObject.Find("EventDataIceAtari").GetComponent <EventDataIceAtari>(); // 당첨의 막대 모델. this.ice_bar = this.data.prefab_ice_atari_bar.instantiate(); this.ice_bar.setParent(this.player.gameObject.findDescendant("anim_wrist_R")); this.ice_bar.setLocalPosition(new Vector3(-0.056f, -0.086f, 0.039f)); this.ice_bar.SetActive(false); // "!" 말풍선. this.sprite_bikkuri = Sprite2DRoot.get().createSprite(this.data.texture_bikkuri, true); this.sprite_bikkuri.setVisible(false); // 당첨 말풍선. this.sprite_atari = Sprite2DRoot.get().createSprite(this.data.texture_atari, true); this.sprite_atari.setPosition(new Vector2(0.0f, 150.0f)); this.sprite_atari.setVisible(false); this.sprite_ice_bar = Sprite2DRoot.get().createSprite(this.data.texture_ice_bar, true); this.sprite_ice_bar.setVisible(false); this.sprite_ice_bar.setMaterial(this.data.material_ice_sprite); this.spline = this.data.gameObject.findDescendant("spline_ice").GetComponent <SimpleSplineObject>(); this.tracer.attach(this.spline.curve); }
// ================================================================ // // MonoBehaviour에서 상속. void Awake() { this.base_position_stay = new Vector2(110.0f, 90.0f); this.enter_curve = this.transform.FindChild("enter_spline").gameObject.GetComponent<SimpleSplineObject>(); this.enter_curve.createControlVertices(); this.enter_curve_offset = this.base_position_stay - this.enter_curve.curve.cvs.back().position.xz()*480.0f/2.0f; this.leave_curve = this.transform.FindChild("leave_spline").gameObject.GetComponent<SimpleSplineObject>(); this.leave_curve.createControlVertices(); this.leave_curve_offset = this.base_position_stay - this.leave_curve.curve.cvs.front().position.xz()*480.0f/2.0f; }
// ================================================================ // // MonoBehaviour에서 상속. void Awake() { this.base_position_stay = new Vector2(110.0f, 90.0f); this.enter_curve = this.transform.FindChild("enter_spline").gameObject.GetComponent <SimpleSplineObject>(); this.enter_curve.createControlVertices(); this.enter_curve_offset = this.base_position_stay - this.enter_curve.curve.cvs.back().position.xz() * 480.0f / 2.0f; this.leave_curve = this.transform.FindChild("leave_spline").gameObject.GetComponent <SimpleSplineObject>(); this.leave_curve.createControlVertices(); this.leave_curve_offset = this.base_position_stay - this.leave_curve.curve.cvs.front().position.xz() * 480.0f / 2.0f; }
public override void initialize() { this.hakusai_set = new HakusaiSet(); this.hakusai_set.attach(); this.tarai_fune = GameObject.Find("tarai_boat").gameObject; GameObject map_go = GameObject.Find(MapCreator.get().getCurrentMapName()).gameObject; this.data_holder = map_go.transform.FindChild("LeaveEventData").gameObject; this.tarai_enter_spline = this.data_holder.gameObject.findDescendant("tarai_enter_spline").GetComponent <SimpleSplineObject>(); this.tarai_leave_spline = this.data_holder.gameObject.findDescendant("tarai_leave_spline").GetComponent <SimpleSplineObject>(); this.tarai_tracer.attach(this.tarai_leave_spline.curve); this.hakusai_spline = this.data_holder.gameObject.findDescendant("hakusai_spline").GetComponent <SimpleSplineObject>(); this.hakusai_tracer.attach(this.hakusai_spline.curve); this.step.set_next(STEP.IDLE); this.execute(); }
public override void initialize() { this.hakusai_set = new HakusaiSet(); this.hakusai_set.attach(); this.tarai_fune = GameObject.Find("tarai_boat").gameObject; GameObject map_go = GameObject.Find(MapCreator.get().getCurrentMapName()).gameObject; this.data_holder = map_go.transform.FindChild("LeaveEventData").gameObject; this.tarai_enter_spline = this.data_holder.gameObject.findDescendant("tarai_enter_spline").GetComponent<SimpleSplineObject>(); this.tarai_leave_spline = this.data_holder.gameObject.findDescendant("tarai_leave_spline").GetComponent<SimpleSplineObject>(); this.tarai_tracer.attach(this.tarai_leave_spline.curve); this.hakusai_spline = this.data_holder.gameObject.findDescendant("hakusai_spline").GetComponent<SimpleSplineObject>(); this.hakusai_tracer.attach(this.hakusai_spline.curve); this.step.set_next(STEP.IDLE); this.execute(); }
public override void initialize() { this.player = PartyControl.get().getLocalPlayer(); this.player_weapon = this.player.gameObject.findDescendant("anim_wepon"); this.data = GameObject.Find("EventDataIceAtari").GetComponent<EventDataIceAtari>(); // 당첨의 막대 모델. this.ice_bar = this.data.prefab_ice_atari_bar.instantiate(); this.ice_bar.setParent(this.player.gameObject.findDescendant("anim_wrist_R")); this.ice_bar.setLocalPosition(new Vector3(-0.056f, -0.086f, 0.039f)); this.ice_bar.SetActive(false); // "!" 말풍선. this.sprite_bikkuri = Sprite2DRoot.get().createSprite(this.data.texture_bikkuri, true); this.sprite_bikkuri.setVisible(false); // 당첨 말풍선. this.sprite_atari = Sprite2DRoot.get().createSprite(this.data.texture_atari, true); this.sprite_atari.setPosition(new Vector2(0.0f, 150.0f)); this.sprite_atari.setVisible(false); this.sprite_ice_bar = Sprite2DRoot.get().createSprite(this.data.texture_ice_bar, true); this.sprite_ice_bar.setVisible(false); this.sprite_ice_bar.setMaterial(this.data.material_ice_sprite); this.spline = this.data.gameObject.findDescendant("spline_ice").GetComponent<SimpleSplineObject>(); this.tracer.attach(this.spline.curve); }