Code:
function event_test_touch() {
if (event_type == event_touch) {
my.ambient = 100;
while (mouse_ent == my) {
wait(1);
}
my.ambient = 0;
}
}
theoretisch kannst du dann das mit den events weglassen. event-aktionen sollten nämlich keine wait's beinhalten. gib' einfach jeder entity folgende aktion,oder schreib' sie als funktion und setze sie zu deiner aktion hinzu (nur einmal aufrufen!):
Code:
action touchable_entity() {
while (1) {
my.ambient = (mouse_ent == my) * 100;
wait(1);
}
}
das ganze kann man noch anderst schreiben, so ists zumindest am kürzesten.
joey.