 		}
 		public function set playDirection(v:String):void
 		{
+			if (v == _playDirection) return;
 			_playDirection = v;
 		}
 		

			var numFrames:int = textures.length;
			
			_defaultFrameDuration = 1.0 / fps;
			_loop = true;
			_playing = true;
			_currentTime = 0.0;

 */
package tetragon.view.render2d.display
{
	import tetragon.data.constants.PlayDirection;
	import tetragon.data.constants.PlayMode;
	import tetragon.view.render2d.animation.IAnimatable2D;
	import tetragon.view.render2d.events.Event2D;
	import tetragon.view.render2d.textures.Texture2D;
