public void DoPlayRippleEffect(Vector3 vecPos) { if (_queueOnDisable.Count != 0) { SInfoRippleEffect pDropInfoDisable = _queueOnDisable.Dequeue(); pDropInfoDisable.DoReset(vecPos, _fDuration); _listDropInfo.AddLast(pDropInfoDisable); } }