Conectar-se
Quem está conectado
25 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 25 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 03/11/2013
Número de Mensagens : 17
Insígnias de JAM :

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

Pegar a sprite de um objeto que esta em um array

em Sab 26 Jul 2014, 12:17
Estou criando um level editor. Coloquei todos os objetos em um array. E gostaria de desenhar os sprites desses objetos que estão no array na tela, para que o usuario possa seleciona-la. Minha duvida é: Tem como desenhar o sprite desse objeto selecionado?

ex:
var array_escolhido = obj_controller.array_objetos;
for (i = 0; i < array_length_1d(array_escolhido); i += 1)
{

draw_sprite(array_escolhido[i].sprite_index,image_index, 20, 20);
}

tenho como recuperar o sprite desse objeto de alguma forma?
tentei de algumas formas, mas sem sucesso...
avatar
Data de inscrição : 03/11/2013
Número de Mensagens : 17
Insígnias de JAM :

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

Re: Pegar a sprite de um objeto que esta em um array

em Sab 26 Jul 2014, 13:30
Valew, galera!

Consegui, caso alguém precise algum dia, é só usar o método Object_get_sprite(, como do exemplo abaixo:
draw_sprite(object_get_sprite(array_escolhido[i]),image_index, 20 * (i*9), 20);
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum