|
@@ -693,8 +693,9 @@ DefineEngineMethod( SFXSound, setPosition, void, ( F32 position ),,
|
|
"playback will resume at the given position when play() is called.\n\n"
|
|
"playback will resume at the given position when play() is called.\n\n"
|
|
"@param position The new position of the play cursor (in seconds).\n" )
|
|
"@param position The new position of the play cursor (in seconds).\n" )
|
|
{
|
|
{
|
|
- if( position >= 0 && position <= object->getDuration() )
|
|
|
|
- object->setPosition( position * 1000.0f );
|
|
|
|
|
|
+ position *= 1000.0f;
|
|
|
|
+ if( position >= 0 && position < object->getDuration() )
|
|
|
|
+ object->setPosition( position );
|
|
}
|
|
}
|
|
|
|
|
|
//-----------------------------------------------------------------------------
|
|
//-----------------------------------------------------------------------------
|