예제 #1
0
    void Start()
    {
        Status();
        playerStock = PlayerData.Instance.playerStock;
        m_vector    = Vector2.zero;
        PlayerData.Instance.SetJobTime = PlayerData.Instance.jobTime;
        m_playerInput      = GetComponent <PlayerInput>();
        cam                = m_mainCamera.GetComponent <Camera>();
        m_rigid2D          = GetComponent <Rigidbody2D>();
        m_playerAnimations = GetComponent <PlayerAnimations>();
        animator           = GetComponent <Animator>();
        MainSpriteRenderer = GetComponent <SpriteRenderer>();
        uiController       = GameObject.Find("UiController").GetComponent <UiController>();
        m_changePlayer     = GameObject.Find("PlayerManager").GetComponent <ChangePlayer>();
        //SoulShot soulShot = m_Soul.GetComponent<SoulShot>();
        PlayerData.Instance.SetJobTime = PlayerData.Instance.jobTime;
        string JobName = m_job.ToString();

        switch (m_job)
        {
        case PlayerJob.GeroZomie:
            uiController.ChangePlayerIcom();
            break;

        //case TagName.gelozombie:
        //uiController.ChangePlayerIcom(gameObject.tag);
        //break;

        default:
            break;
        }

        m_jobTime = PlayerData.Instance.jobTime;
    }
예제 #2
0
        public override string ToString()
        {
            string str = $"{ID}-{Name}-{Sex.ToString()}-{PlayerJob.ToString()}-{Character.ToString()}-{Gold}-{Level}-{Exp}-{MapNum}-{Pos.X}-{Pos.Y}-{Pos.Z}";

            return(str);
        }