Estou a algum tempo a tentar mudar a depth de instances, ou seja se o meu personagem estiver perto dessa instance ela ficara com depth 300 estando por baixo do background. Se estiver longe ela fica com depth -1 para ficar em cima de tudo.
Código: Selecionar todos
if block1=0{
block1=instance_nearest(x,y,obj_fog)
block1.depth=300
}else{
block1.depth=-1
block1=instance_nearest(x,y,obj_fog)
block1.depth=300
}
Pop :: Execution Error - Variable references invalid object (-4).depth
Eu penso que não de para usar o comando depth desta maneira. Atualmente estou a experimentar o gamemaker 2, mas tentei também na versão 1.4 e não resultou.
Alguém sabe que código é que eu deveria tentar para isto resultar?