Sensing Reporters
distance to [mouse-pointer]
dist = distance_to_mouse_pointer();
(distance to [mouse-pointer v])
distance to ()
dist = distance_to("sprite_name");
(distance to (sprite_name v))
touching [mouse-pointer]?
is_touching = touching_mouse_pointer();
<touching [mouse-pointer v]?>
touching [edge]?
is_touching = touching_edge();
touching ()?
is_touching = touching("sprite_name");
<touching (sprite_name v)?>
key () pressed?
is_pressed = key_pressed("up arrow");
<key (up arrow v) pressed?>
mouse down?
is_mouse_down = mouse_down();
mouse x
mouse y
loudness
sound_level = loudness();
timer
current [year]
current [month]
current [date]
current [day of week]
day = current_day_of_week();
(current [day of week v])
current [hour]
current [minute]
minute = current_minute();
current [second]
second = current_second();
days since 2000
days = days_since_2000();
username
touching color ()?
is_touching_color = touching_color(0xff0000);
<touching color (#ff0000)?>
color () is touching ()?
is_color_touching = color_is_touching_color(0xff0000, 0x00ff00);
<color (#ff0000) is touching (#00ff00)?>
answer