video_get_duration

此函数返回当前加载的视频的持续时间(毫秒)。

 

语法:

video_get_duration();

 

返回:

Real

 

例子:

if (keyboard_check_pressed(vk_right))
{
    var _video_position = video_get_position();
    _video_position += 2000;

    if (_video_position < video_get_duration()) 
    {
        video_seek_to(_video_position);
    }
    else
    {
        video_close();
    }
}

当按下右箭头键并且新位置小于视频的持续时间时,上述代码会提前2秒钟移动播放视频。但是,如果不在持续时间内,视频将关闭。

在此示例中,video_get_duration()用于检查新位置是否小于返回的持续时间。