示例#1
0
    void UpdateSprite(HouseChangeData changeData)
    {
        if (PlayerIndex == changeData.PlayerIndex)
        {
            if (facingDown)
            {
                newSprite = houseImages[changeData.Level];
            }
            else
            {
                newSprite = houseImages[changeData.Level + 4];
            }

            if (start)
            {
                start = false;
                houseSpriteRenderer.sprite = newSprite;
            }
            else
            {
                startTime = Time.time;
                curveTime = 0.1f;
                _curStage = animStage.Shrink;
                toolbox.playOneShotClip(0);
            }
        }
    }
示例#2
0
 void OnHouseLevelChange(HouseChangeData data)
 {
     ProCamera2DShake.Instance.Shake("ScoreShake");
 }