コード例 #1
0
ファイル: BulletSelf.cs プロジェクト: mengtest/2DTowerDefence
    /// <summary>
    /// 播放爆炸
    /// </summary>
    void PlayBoom()
    {
        if (!isPlayBoom)
        {
            return;
        }
        mTime += Time.deltaTime;
        if (mTime > 1.0f / playFPS)
        {
            mPlayIndex++;
            mTime = 0;
            if (mPlayIndex >= sprites.Length)
            {
                mPlayIndex = 0;
                enemy.OnBeginAttacked(30);
                Destroy(gameObject);
            }

            mSprite.spriteName = sprites[mPlayIndex];
            mSprite.MakePixelPerfect();
        }
    }