Seite 1 von 1

Movie im Open screen abspielen

Verfasst: 20.11.2005 16:56
von MASH
Hallo kann mir jemand sagen wie ich einen movie im open screen modus abspiele?

Verfasst: 20.11.2005 16:58
von MVXA
Wie auf nem Fenster. Nur übergibst du statt dem WindowID() ScreenID().

Verfasst: 20.11.2005 17:01
von MASH
Er wird aber nicht abgespielt

Code: Alles auswählen

If OpenScreen(ScreenWidth.l,ScreenHeight.l,ScreenDepth.l,"Movie Player") <> #FALSE
PlayMovie(0,ScreenID())

Verfasst: 20.11.2005 17:04
von MVXA
Hast du versucht ob es auf dem Fenster korrekt abgespielt wird? Weil
eigentlich müsste das Beispiel funktionieren, da ein Screen auch nur
ein Fenster ist, was kein Boarder hat und sich über den ganzen Screen
erstreckt.

Verfasst: 20.11.2005 17:06
von MASH
auf dem fenster geht es ja richtig also daran liegt es nicht und wenn ich kurz mit alt tab umswitche dan geht es auch

Verfasst: 20.11.2005 18:26
von MVXA
In der Hilfe steht es ja auch nochmal:
Es ist ebenso möglich, ein Movie auf einem Voll-Bildschirm ("Fullscreen") abzuspielen. Verwenden Sie hierzu einfach das Ergebnis von ScreenID() als 'WindowID'.
Der Fehler muss also woanders im Code liegen.

Verfasst: 20.11.2005 22:24
von nco2k
also bei mir tut sich hier auch nix.

Code: Alles auswählen

If InitSprite() And InitMovie() And InitKeyboard()
  
  File.s = OpenFileRequester("", "", "*.*", 0)
  If File And LoadMovie(0, File) And OpenScreen(640, 480, 16, "test")
    ResizeMovie(0, 0, 640, 480)
    PlayMovie(0, ScreenID())
    
    Repeat
      Delay(1)
      ExamineKeyboard()
    Until KeyboardPushed(#PB_Key_Escape)
  EndIf
  
EndIf
im fenster gehts aber problemlos. :?

c ya,
nco2k

Verfasst: 20.11.2005 22:44
von MVXA
mal 3.93 raus krammen...

///Edit:
Versuch mit 3.93 blieb erfolglos. Ich bin dafür jetzt mal Fred anzufunken.

Verfasst: 20.11.2005 23:56
von nco2k
gesagt, getan. :)

c ya,
nco2k