time_bpm_to_seconds

这个函数接受一个每分钟的节拍值,并返回每个节拍的长度(秒)。

创建时间源时可以使用此选项来为时间源使用 BPM 值。此类时间源使用作为其单位非常重要。

 

语法:

time_bpm_to_seconds(bpm);

参数类型描述
bpmReal将每分钟的节拍值转换为每拍的秒数

 

返回:

Real

 

例子:

var _bpm = 90;
var _seconds = time_bpm_to_seconds(_bpm);

time_source = time_source_create(time_source_game, _seconds, time_source_units_seconds, function()
{
    show_debug_message("BEAT!");
}, [], -1);

此代码将值 90 BPM 转换为秒,并使用该值创建无限期运行的时间源

每次拍摄时,它都会将消息 "BEAT!" 打印到输出日志中。