Die Ausnahme löste nichts und stand dafür im Bild
„Beim Abspann kommt kein Knopf" hatte ich als zu kurze Frist gedeutet und die Abspann-Knöpfe dauerhaft gemacht. Die Frage war falsch gestellt: es kam keiner, weil dem Staffelfinale die Marke fehlte — der Tonabgleich findet sie dort nicht, weil das Finale anders ausklingt. Das ist inzwischen behoben, über das Bild. Geblieben war die Ausnahme, und sie liess einen Knopf sechs Minuten lang über dem Bild stehen, auch nachdem die übrige Bedienung längst weg war. Jetzt gilt für Vorspann und Abspann dieselbe Frist: acht Sekunden von selbst, danach zusammen mit der Bedienung. Am Ende des Films bleiben sie — dort ist es die einzige offene Frage, und es gibt kein Bild mehr, das sie verdecken könnten. Im Web steht die Ausnahme noch; dort fällt sie nicht auf, weil die Bedienung bei jeder Mausbewegung ohnehin zurückkommt. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
93f4dfd8e9
commit
820789b7f6
@@ -817,17 +817,20 @@ struct PlayerView: View {
|
|||||||
.animation(.easeIn(duration: 0.28), value: zeigtMarken)
|
.animation(.easeIn(duration: 0.28), value: zeigtMarken)
|
||||||
}
|
}
|
||||||
|
|
||||||
/// **Ein Intro ist ein Angebot, ein Abspann eine Frage.**
|
/// **Dieselbe Frist für Vorspann und Abspann.**
|
||||||
///
|
///
|
||||||
/// „Intro überspringen" kommt von selbst und geht nach acht Sekunden
|
/// Der Abspann hatte kurz eine Ausnahme: die Knöpfe blieben dort
|
||||||
/// wieder: wer es nicht genommen hat, will zusehen. Im Abspann ist es
|
/// stehen, solange er lief. Das war die Antwort auf „beim Abspann
|
||||||
/// umgekehrt — „Nächste Folge" ist das, wofür man dort überhaupt
|
/// kommt kein Knopf" — und die Frage war falsch gestellt: es kam
|
||||||
/// hinsieht, und der bleibt stehen.
|
/// keiner, weil dem Staffelfinale die Marke fehlte, nicht weil er zu
|
||||||
|
/// früh ging. Die Ausnahme löste also nichts und liess dafür einen
|
||||||
|
/// Knopf sechs Minuten über dem Bild stehen.
|
||||||
|
///
|
||||||
|
/// Am Ende des Films bleiben sie trotzdem: dort ist „Nächste Folge"
|
||||||
|
/// die einzige Frage, die noch offen ist, und es gibt kein Bild mehr,
|
||||||
|
/// das sie verdecken könnten.
|
||||||
private func markenSichtbar(_ model: PlayerModel) -> Bool {
|
private func markenSichtbar(_ model: PlayerModel) -> Bool {
|
||||||
model.hasReachedEnd
|
model.hasReachedEnd || showsControls || zeigtMarken
|
||||||
|| model.activeMarker?.isCredits == true
|
|
||||||
|| showsControls
|
|
||||||
|| zeigtMarken
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Eine neue Marke zeigt ihre Knöpfe von selbst — für acht Sekunden.
|
/// Eine neue Marke zeigt ihre Knöpfe von selbst — für acht Sekunden.
|
||||||
|
|||||||
Reference in New Issue
Block a user