Pixel-Composer/scripts/getGradientData/getGradientData.gml

13 lines
481 B
Plaintext
Raw Normal View History

2022-09-21 06:09:40 +02:00
function getGradientData(gradient, data) {
var _grad_color = [];
var _grad_time = [];
for(var i = 0; i < ds_list_size(gradient); i++) {
2024-01-09 03:39:40 +01:00
_grad_color[i * 4 + 0] = _color_get_red(gradient[| i].value);
_grad_color[i * 4 + 1] = _color_get_green(gradient[| i].value);
_grad_color[i * 4 + 2] = _color_get_blue(gradient[| i].value);
_grad_color[i * 4 + 3] = _color_get_alpha(gradient[| i].value);
2022-09-21 06:09:40 +02:00
_grad_time[i] = gradient[| i].time;
}
return [_grad_color, _grad_time];
}