Die Suche ergab 1137 Treffer

von Delle
23.11.2025 21:58
Forum: Grafik & Sound - Programmierung
Thema: Anzeige Sprite innerhalb Procedure
Antworten: 1
Zugriffe: 149

Anzeige Sprite innerhalb Procedure

Hallo,

ist es möglich irgendwie ein Sprite innerhalb einer Procedure anzuzeigen?

Es ist in der Enumeration aufgeführt und wurde vorher mittels CatchSprite() geladen.

Ich stelle mir einen Aufruf etwa so vor:

AnzeigeSprite(#Sprite_Logo,"irgendwas)

Procedure AnzeigeSprite(logo.s, parameterxyz.s ...
von Delle
21.11.2025 00:29
Forum: Grafik & Sound - Programmierung
Thema: Unterbrechbarer Ablauf
Antworten: 8
Zugriffe: 234

Re: Unterbrechbarer Ablauf

Wie kriegt man noch einen Abbruch damit rein?

If KeyboardReleased(#PB_Key_All)

End
EndIf


Mit der Maus funktioniert es, auf Tastaturanschläge aber keinerlei Reaktion...
von Delle
21.11.2025 00:18
Forum: Grafik & Sound - Programmierung
Thema: Unterbrechbarer Ablauf
Antworten: 8
Zugriffe: 234

Re: Unterbrechbarer Ablauf

Gefunden:

If DesktopMouseX()<>mousex Or DesktopMouseY()<>mousey
End
EndIf

Also ich komm hier echt mit Windows/Screens durcheinander..
von Delle
20.11.2025 22:38
Forum: Grafik & Sound - Programmierung
Thema: Unterbrechbarer Ablauf
Antworten: 8
Zugriffe: 234

Re: Unterbrechbarer Ablauf

Frage: lässt sich der Ablauf auch durch Bewegung der Maus unterbrechen?

Ich habe InitMouse() sowie ExamineMouse() bereits drin, aber Debug MouseX() bzw. MousY() liefern immer 0.

Ansonsten hätte ich intial die Position von MouseX() + MouseY() abgefragt und während der Schleife die Werte verglichen ...
von Delle
20.11.2025 20:18
Forum: Grafik & Sound - Programmierung
Thema: LoadSprite() liefert immer 0 als Ergebnis
Antworten: 3
Zugriffe: 99

Re: LoadSprite() liefert immer 0 als Ergebnis

Stimmt, danke!

Hab nochmal in alte Projekte geguckt und tatsächlich hab ich da alle meine Catchsprites NACH dem OpenScreen.

Eigentlich komisch, warum man die nicht schon vorher reinladen kann...
von Delle
20.11.2025 19:48
Forum: Grafik & Sound - Programmierung
Thema: LoadSprite() liefert immer 0 als Ergebnis
Antworten: 3
Zugriffe: 99

LoadSprite() liefert immer 0 als Ergebnis

Hallo zusammen,

ich kapier's einfach nicht! Bei mir wird immer "0" als Ergebnis bei Loadsprite() zurückgemeldet.

Habe es auch mit PNG probiert, ebenfalls ohne Erfolg.

Pfad ist auch korrekt (extra noch GetCur... hinzugefügt).

Bild ist auch nicht größer als der Screen.

Woran kann das noch liegen ...
von Delle
20.11.2025 19:14
Forum: Grafik & Sound - Programmierung
Thema: Unterbrechbarer Ablauf
Antworten: 8
Zugriffe: 234

Re: Unterbrechbarer Ablauf

Yup, genau so.... halt nur noch in Schleife :)

Mousebewegungen müsste man dann mit MouseX/Y abfragen, oder?
Bei einem reinen Window (2D) dann mittels GetCursorPos_(MousePos(0)) oder?

Weil Event für Mausbewegungen gibt's ja anscheinend nicht...
von Delle
20.11.2025 18:18
Forum: Grafik & Sound - Programmierung
Thema: Unterbrechbarer Ablauf
Antworten: 8
Zugriffe: 234

Unterbrechbarer Ablauf

Hallo,

was ich noch nie so richtig verstanden habe: wie kann ich z.B. ein Intro abbrechen mit Taste oder Maus, wenn aber irgendwas noch durchläuft?

Guckt euch mal den Code an: es werden nacheinander 3 verschiedene Hintergründe angezeigt mit 1 Sekunde Abstand.

Wie kann man aber - egal an welcher ...
von Delle
20.11.2025 18:14
Forum: Grafik & Sound - Programmierung
Thema: Wann OpenScreen() und wann OpenWindowedScreen()?
Antworten: 3
Zugriffe: 128

Wann OpenScreen() und wann OpenWindowedScreen()?

Hallo,

gibt's dafür irgendeine Regel oder sowas?

Ist die Window-Variante evtl. compiliert kleiner und passt sich automatisch an die FPS-Zahl vom Bildschirm an?

Danke!
von Delle
11.11.2025 10:07
Forum: Anfänger
Thema: WebGadget frisst 25% CPU?
Antworten: 5
Zugriffe: 194

Re: WebGadget frisst 25% CPU?

Oki, merci! :)

Scheint sich einfach am fehlenden HTML-Tag zu stören...