Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
scn Schalter1SCRIPT
short doonce
short init
Begin onActivate
if isActionRef player == 1
if doonce == 0
set doonce to 1
set init to <Global> + 1
set <Global> to <Global> + 1
playgroup forward 1
endif
elseif isActionRef <Schalter4-Ref> == 1
set doonce to 0
set init to 0
playgroup backward 1
endif
end
scn Schalter2SCRIPT
short init
float timer
ref mySelf
Begin onActivate
if <Global> == 3 && init == 0
if <Schalter1-Ref>.init == 1 && <Schalter2-Ref>.init == 2 && Schalter3-Ref>.init == 3 [COLOR="Red"];die Reihenfolge der Aktivierung: 1-2-3[/COLOR]
;do stuff
playgroup forward 1
elseif <Schalter1-Ref>.init == 2 && <Schalter2-Ref>.init == 1 && <Schalter3-Ref>.init == 3 [COLOR="Red"];die Reihenfolge der Aktivierung: 2-1-3[/COLOR]
;do stuff
playgroup forward 1
else
set mySelf to getSelf
<Schalter1-Ref>.activate mySelf 1
<Schalter2-Ref>.activate mySelf 1
<Schalter3-Ref>.activate mySelf 1
set <Global> to 0
playgroup forward 1
set timer to 3
set init to 1
endif
endif
end
Begin GameMode
if timer > 0 && init == 1
set timer to timer - getSecondsPassed
endif
if timer <= 0 && init == 1
playgroup backward 1
set init to 0
endif
end
Aha aber die eigentliche funktion wird damit nicht aktiviert, also das dieser Activator eine Referenz steuert: Schalter.... Aktivieren..... Steine fallen irgendwo runter?
Das würde also hier nur bewirken das der Schalter sich umlegt mehr nicht oder?