示例#1
0
    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);
    }
示例#2
0
文件: Marker.cs 项目: fotoco/006772
	// ================================================================ //
	// 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;
	}
示例#3
0
文件: Marker.cs 项目: wyuurla/006772
    // ================================================================ //
    // 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;
    }
示例#4
0
    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();
    }
示例#5
0
	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();
	}
示例#6
0
	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);
	}