MartinK12
Member
I've created this simple code and depending what kind of object is selected I want to perform different actions on it, but looks like I always get default case. I don’t know where I messed up? Thank You for pointing my mistake
Code:
if mouse_check_button_pressed(mb_left) {
instance = instance_position(mouse_x, mouse_y, all);
if instance_exists(instance) {
ins_id = instance;
obj_id = ins_id.object_index;
obj_name = object_get_name(obj_id);
}
switch (obj_name) {
case obj_menu_sell: {
//do some stuff to obj_menu_sell
} break;
default: {
show_message("case DEFAULT - obj_name: " + string(obj_name));
//do some stuff to all other cases
}
break;
}
}