- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
/**
* Indicates whether the animation is playing
*/
public function get isPlaying():Boolean
{
if(_isPlaying)
{
return _loop >= 0 || _currentTime < _totalTime && !_isPlaying;
}
return false;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−88
/**
* Indicates whether the animation is playing
*/
public function get isPlaying():Boolean
{
if(_isPlaying)
{
return _loop >= 0 || _currentTime < _totalTime && !_isPlaying;
}
return false;
}
DragonBones, dragonBones.animation.Animations.as : 79-86
vistefan 01.04.2013 22:06 # 0
Так уже давно выяснено, что надо делать такие проверки. Вдруг if сработает, а return - нет из другого потока в это время значение _isPlaying поменяют!
slavara 01.04.2013 22:34 # 0