NEWS
Blockly: Szene nur beim ersten Anschalten des TVs schalten
-
- Trigger umstellen auf “ist größer als vorher”
- aus dem trigger Bereich den Baustein
Objekt ID
ins Skript ziehen, aufvorheriger Wert
einstellen und innerhalb des triggers vor dem anschalten prüfen ob der vorherige Wert klein genug war. 0 ist da manchmal zu scharf.
A.
-
@adsfa sagte: nur angeht, wenn der TV angeschaltet wird.
Wert
undvorheriger Wert
findet man unter "Trigger". -
@Asgothian &@paul53 Unglaublich wie schnell ihr seid! DANKE!!
Wieder etwas dazu gelernt: Wert & vorheriger Wert kann ich noch gar nicht. Super hilfreich und Wert werde ich in Zukunft immer nutzen.
-
@adsfa jetzt hast du es aber doppelt drin.
ist größer als letztes bedeutet ja auch WERT ist größer als VORHEIGER WERT
-
@homoran
Dachte die Kombination ist gut so, damit das Falls weniger oft geprüfte werden muss.
Oder habe ich einen Denkfehler? -
@adsfa sagte: Dachte die Kombination ist gut so
Beim Trigger "ist größer als letztes" kann man sich einen der beiden Vergleiche sparen, denn das erledigt schon die Prüfung im Trigger.
-
@adsfa sagte in Blockly: Szene nur beim ersten Anschalten des TVs schalten:
@homoran
Dachte die Kombination ist gut so, damit das Falls weniger oft geprüfte werden muss.
Oder habe ich einen Denkfehler?Einen gefährlichen Denkfehler:
Nehmen wir an dein power wert steigt wie folgt:
2
4
5.5
6
7.8
8
Dann startet dein Film Abend nie, dein trigger löst nicht ausA.
-
@paul53 said in Blockly: Szene nur beim ersten Anschalten des TVs schalten:
@asgothian said in Blockly: Szene nur beim ersten Anschalten des TVs schalten:
@adsfa sagte in Blockly: Szene nur beim ersten Anschalten des TVs schalten:
@homoran
Dachte die Kombination ist gut so, damit das Falls weniger oft geprüfte werden muss.
Oder habe ich einen Denkfehler?Einen gefährlichen Denkfehler:
Nehmen wir an dein power wert steigt wie folgt:
2
4
5.5
6
7.8
8
Dann startet dein Film Abend nie, dein trigger löst nicht ausA.
Danke euch!
Habe es jetzt so:
Wenn ich einen der beiden Prüfungen weglasse, würde das sonst so ungewollt triggern:
Werte:
30
40 -
@adsfa sagte in Blockly: Szene nur beim ersten Anschalten des TVs schalten:
Habe es jetzt so:
auch hier gilt das von @Asgothian gesagte!
-
@adsfa sagte in Blockly: Szene nur beim ersten Anschalten des TVs schalten: A.
Danke euch!
Habe es jetzt so:
Wenn ich einen der beiden Prüfungen weglasse, würde das sonst so ungewollt triggern:
Werte:
30
40Solange wie es eine Lücke zwischen dem “vorherigen Wert” und “Wert” gibt bleibt ein Risiko das die von Dir gesetzte Bedingung nicht erfüllt werden kann.
In einem Fall ist die Lücke von 5-7,999999999
A.