action player_mouseAct(){
VECTOR vec_temp; vec_zero(vec_temp);
c_setminmax(me);
while(me){
if(mouse_left){
vec_set(vec_temp, mouse_pos3d.x); //mouse_pos
vec_sub(vec_temp, my.x);
vec_to_angle(my.pan, vec_temp);
vec_set(vec_temp, mouse_pos3d.x);
vec_temp.z = my.z;
}
if(vec_dist(my.x, vec_temp) <= 0.5){
c_move(me, vector(10*time_step, 0, 0), nullvector, IGNORE_ME | IGNORE_PASSABLE | GLIDE);
}
wait(1);
}
}