Beispiel #1
0
 virtual public void LeavePlayer()
 {
     PlayPosType = PlayTypes.PlayPositionType.None;
     GetPlayerUI().gameObject.SetActive(false);
     GetPlayerUI().SetPlayer(null);
     UI = null;
 }
Beispiel #2
0
    virtual public void JoinPlayer()
    {
        assert.set(PlayPosType == PlayTypes.PlayPositionType.None);
        PlayPosType = PlayTypes.PlayPositionType.Wait;

        GetPlayerUI().gameObject.SetActive(true);
        ResetPlay();
    }
Beispiel #3
0
    // ===========================================================================
    //
    //  유저
    //
    // ===========================================================================

    virtual public void StartPlay()
    {
        switch (PlayPosType)
        {
        case PlayTypes.PlayPositionType.Wait:
        case PlayTypes.PlayPositionType.Die:
            PlayPosType = PlayTypes.PlayPositionType.Play;
            break;
        }
    }