¿Como podría cambiar el color del fondo como el de Hotline Miami?

Publicado por Lushis, Septiembre 20, 2021, 01:07:05 AM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Lushis

Hola papus 1!1!1111
Quería saber como podría hacer que el fondo vaya cambiando de color constantemente como el de Hotline Miami.

Clamud

Hola. Hice un ejemplo en GMLive.
La idea es usar la función make_color_hsv para obtener un color que varía ligeramente en cada step.
En el ejemplo se asigna background_color, pero también se puede dibujar un imagen con el color cambiado.
[gml]
// Create
room_speed = 60;
background_colour = c_black;

hue1 = 0; //rojo
hue2 = 64; //verde
delta = 0.5; //cambio en cada step
nuevoHue = hue1; //inicia en rojo

// Step
//calcular nuevo hue
nuevoHue += delta; //sumar delta
if (nuevoHue > hue2) {//no rebasar este valor
    nuevoHue = hue2;
    delta *= -1; //invertir dirección
}
if (nuevoHue < hue1) {//no rebasar este valor
    nuevoHue = hue1;
    delta *= -1; //invertir dirección
}

// hacer nuevo color
kolor = make_colour_hsv(nuevoHue, 200, 255);
background_colour = kolor;
[/gml]

Powered by EzPortal
SMF spam blocked by CleanTalk