예제 #1
0
    void OnGrabRetractEnd(PlayerGrabberBase grabber)
    {
        //make something happen
        Transform t = grabber.DetachGrab();

        Object.Destroy(t.gameObject);
    }
예제 #2
0
    void OnGrabRetractEnd(PlayerGrabberBase grabber)
    {
        //make something happen
        Transform t = grabber.DetachGrab();

        Object.Destroy(t.gameObject);
    }
예제 #3
0
파일: Eye.cs 프로젝트: ddionisio/GitGirl
    void OnGrabRetractEnd(PlayerGrabberBase grabber)
    {
        grabber.player.AddScore(score);

        //make something happen
        grabber.DetachGrab();
        boss.EyeEaten(this);
    }
예제 #4
0
    void OnGrabRetractEnd(PlayerGrabberBase grabber)
    {
        grabber.player.AddScore(score);

        //make something happen
        grabber.DetachGrab();
        boss.EyeEaten(this);
    }
예제 #5
0
    void OnGrabRetractEnd(PlayerGrabberBase grabber)
    {
        //make something happen
        grabber.DetachGrab();

        if (stateCallback != null)
        {
            stateCallback(this, State.Eaten);
        }
    }
예제 #6
0
    protected virtual void OnGrabRetractEnd(PlayerGrabberBase grabber)
    {
        grabber.DetachGrab();

        planetAttach.enabled = true;

        //get eaten, let player know
        grabber.player.AddScore(score);

        Release();
    }
예제 #7
0
    void OnGrabRetractEnd(PlayerGrabberBase grabber)
    {
        //make something happen
        grabber.DetachGrab();

        Release();

        PlayerGrabber pGrabber = grabber as PlayerGrabber;
        if(pGrabber != null) {
            pGrabber.Equip(weapon);
        }
    }
예제 #8
0
    void OnGrabRetractEnd(PlayerGrabberBase grabber)
    {
        //make something happen
        grabber.DetachGrab();

        Release();

        PlayerGrabber pGrabber = grabber as PlayerGrabber;

        if (pGrabber != null)
        {
            pGrabber.Equip(weapon);
        }
    }
예제 #9
0
    void OnGrabRetractEnd(PlayerGrabberBase grabber)
    {
        //make something happen
        grabber.DetachGrab();

        if(stateCallback != null) {
            stateCallback(this, State.Eaten);
        }
    }
예제 #10
0
    protected virtual void OnGrabRetractEnd(PlayerGrabberBase grabber)
    {
        grabber.DetachGrab();

        planetAttach.enabled = true;

        //get eaten, let player know
        grabber.player.AddScore(score);

        Release();
    }