Conectar-se
Últimos assuntos
mudar a direção de um inimigo ao tocar na paredeSab 19 Jan 2019, 15:20PlumogumdrSalvar variaveisQui 10 Jan 2019, 03:42elielmattosakatsuki minhas spritesSeg 07 Jan 2019, 16:24ArcherzinColisãoSeg 07 Jan 2019, 11:53Alex FCAnimação travadaSeg 07 Jan 2019, 01:31guilhermigg.gmJogo de Mensagens de TextoSeg 07 Jan 2019, 00:55guilhermigg.gmMinhas dúvidas.Qua 02 Jan 2019, 03:09DSRpOLProblema com tiroDom 30 Dez 2018, 21:51Pikachu186557Riscos na tela nas mensagens de diálogoSex 28 Dez 2018, 23:57goliveiraYu-Gi-Oh! gmlSeg 24 Dez 2018, 11:58trevor
Quem está conectado
22 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 22 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ir em baixo
avatar
Ranking : Sem avaliações
Data de inscrição : 21/12/2018
Número de Mensagens : 1
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Problema com a arma

em Sex 21 Dez 2018, 15:17
Oi, eu estou fazendo um jogo e preciso que a bala saia da ponta da arma, mas o problema é que quando o image_angle fica entre 240 e 300 a bala ela não sai mais da arma.

//Script de atirar
Código:
///Atirar

//Variaveis Locais
var mouse, x_offset, y_offset,gun_x,gun_y,olhar;
mouse = point_direction(x,y,mouse_x,mouse_y);
olhar = (mouse_x > x)*2-1;
var temp_dir = mouse;
var temp_x = x+lengthdir_x(20,temp_dir);
var temp_y = y+lengthdir_y(9,temp_dir);
var start_x = temp_x;
var start_y = temp_y;


//Bala
if tempo < 0
{
    tempo = 20;
    with instance_create_layer(temp_x, temp_y,"Particulas",o_bala)
    {
        speed = 3;
        direction = other.image_angle;
        image_angle = direction;
    }
}


Voltar ao Topo
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum