예제 #1
0
    private void InitScarecrow()
    {
        mLevel = GameManager.instance.ScareLevel; // 현제 레벨

        // 현재 레벨에 맞는 허수아비 스프라이트를 가져온다.
        var sprite = Resources.Load <Sprite>(string.Format("Scarecrow/{0}", ScarecrowInfo.Find(mLevel).assetName));

#if false
        Debug.Log("Path : " + string.Format("Scarecrow/{0}", ScarecrowInfo.Find(level).assetName));
        Debug.Log("Sprite : " + sprite);
#endif



        mSprite.sprite = sprite;                    // 허수아비 스프라이트를 초기화 한다.

        mHp        = ScarecrowInfo.Find(mLevel).hp; // 허수아비 체력을 초기화 한다.
        mHealthBar = transform.Find("HealthBar");   // 허수아비 체력 오브젝트
    }
예제 #2
0
    // sekisuri 201903 Start <--

    private void SetDamage(int damage)
    {
        mHp = mHp - damage;
        mHealthBar.SendMessage("SetHP", mHp / ScarecrowInfo.Find(mLevel).hp);
    }