A
Alan Chan
Guest
The instance create layer coding statement does not create any object inside my if else statements?
Here is my code for my object0.Draw Event to draw out my yellow colored sprite0 object.
Here is my code for my object0.Left Down , so when I have pressed my left mouse buttons, my mouse.x and my mouse.y will meet up my object0.x and my object0.y.
Here is my code for my object1.Draw GUI to draw out my testing result if my instance create layer works properly without only my drawing sprite methods.
At my main point I will need my instance create layer codes to work at inside my if else statement all else is almost impossible to put my instance create layer functions at anywhere else like already. Because, I do not know where else can I put my Draw GUI Event without using my draw_sprite() codes when I should not draw my sprite at all. I should only need to draw my texts afterwards. I already have tried my different ways to fix this problem by putting my instance create layer new objects at inside my if else statement but it just keeps on not working at all.
Here is my code for my object0.Draw Event to draw out my yellow colored sprite0 object.
Code:
draw_sprite(sprite0,1,x,y);
Code:
mouseX = window_mouse_get_x();
mouseY = window_mouse_get_y()
if (mouseX == object0.x && mouseY == object0.y) {
instance_create_layer(100,100,"object1layer",object1);
}
Code:
draw_set_color(c_white);
draw_set_font(font0);
draw_text(x,y,"test");