"play" and "pause" are now synonymous with animate,1 and animate,0

This commit is contained in:
Glenn Maynard
2004-10-18 04:36:42 +00:00
parent e48459c7ae
commit 3cf87f8ac0
2 changed files with 4 additions and 4 deletions
+4 -2
View File
@@ -717,6 +717,8 @@ void Actor::HandleCommand( const ParsedCommand &command )
else if( sName=="scaletofit" ) { RectF R(fParam(1), fParam(2), fParam(3), fParam(4)); ScaleToFitInside(R); }
// Commands that take effect immediately (ignoring the tweening queue):
else if( sName=="animate" ) EnableAnimation( bParam(1) );
else if( sName=="play" ) EnableAnimation( true );
else if( sName=="pause" ) EnableAnimation( false );
else if( sName=="setstate" ) SetState( iParam(1) );
else if( sName=="texturewrapping" ) SetTextureWrapping( bParam(1) );
else if( sName=="additiveblend" ) SetBlendMode( bParam(1) ? BLEND_ADD : BLEND_NORMAL );
@@ -745,8 +747,8 @@ void Actor::HandleCommand( const ParsedCommand &command )
* GainFocus and LoseFocus. So, don't run CheckHandledParams
* on these commands. */
else if( sName=="customtexturerect" || sName=="texcoordvelocity" || sName=="scaletoclipped" ||
sName=="stretchtexcoords" || sName=="position" || sName=="loop" || sName=="play" ||
sName=="pause" || sName=="rate" || sName=="propagate" )
sName=="stretchtexcoords" || sName=="position" || sName=="loop" ||
sName=="rate" || sName=="propagate" )
return;
else
{
-2
View File
@@ -879,8 +879,6 @@ void Sprite::HandleCommand( const ParsedCommand &command )
* shouldn't depend on Actor. */
else if( sName=="position" ) GetTexture()->SetPosition( fParam(1) );
else if( sName=="loop" ) GetTexture()->SetLooping( bParam(1) );
else if( sName=="play" ) GetTexture()->Play();
else if( sName=="pause" ) GetTexture()->Pause();
else if( sName=="rate" ) GetTexture()->SetPlaybackRate( fParam(1) );
else
{