Página 1 de 1

Posicionar sprite

Enviado: Qua Out 26, 2016 12:56 pm
por cledson252010
Gostaria de saber como faço para  que um sprite qualquer  circule outro sprite, tendo-o como centro?

Re: Posicionar sprite  Tópico resolvido

Enviado: Qua Out 26, 2016 2:20 pm
por All-x
Basta usar lengthdir_x e lengthdir_y:

Tutorial do saim

Em resumo, colocar esse código no Step do objeto que vai ficar girando:

Código: Selecionar todos

// Nome do objeto ou ID da instância que vai ser circulada
var i = objeto_centro

// Raio de distância
var dist = 50

// Se a instância indicada existe
if (instance_exists(i))
{
    // Circula
    x = i.x + lengthdir_x(dist, current_time*.5)
    y = i.y + lengthdir_y(dist, current_time*.5)
}
**current_time é uma variável embutida que sempre aumenta.

FLWS!

Re: Posicionar sprite

Enviado: Sex Out 28, 2016 3:15 pm
por cledson252010
Verdade, nem havia pensado em usar vetores.