コード例 #1
0
ファイル: EnemyAnimator.cs プロジェクト: jalcorn/ldjam41
    // Use this for initialization
    void Start()
    {
        spriteComp = GetComponent <SpriteRenderer>();

        lastChanged = Time.time;
        refreshFrames();

        spriteComp.flipX = flipX;

        previousState = state;
    }
コード例 #2
0
ファイル: EnemyAnimator.cs プロジェクト: jalcorn/ldjam41
    // Update is called once per frame
    void Update()
    {
        if (previousState != state)
        {
            previousState = state;

            lastChanged = Time.time;

            refreshFrames();

            spriteComp.flipX = flipX;
        }

        spriteComp.sprite = currentSprites[getCurrentFrame()];
    }