Exemplo n.º 1
0
        public void CreateQuote(BarrageDto barrage)
        {
            if (Status != QuoteStatus.Peath)
            {
                Clear();
            }

            _barrage = barrage;
            Status   = QuoteStatus.Quoting;
            _alpha   = Sprite.XResource.CreateAnimation(3.0, 0.0, QuoteDuration);
        }
Exemplo n.º 2
0
        private void Clear()
        {
            if (_alpha != null)
            {
                _alpha.Dispose();
                _alpha = null;
            }
            if (_barrage != null)
            {
                Sprite.XResource.TextLayouts.Remove(
                    _barrage.Text, FontSize);
                _barrage = null;
            }

            Status = QuoteStatus.Peath;
        }