Bildschirm aufblinken lassen?

Fragen zu "Adventure Game Studio"? Hier rein!
Antworten
Benutzeravatar
TheIncredibleLovis
Hobby-Archäologe
Hobby-Archäologe
Beiträge: 208
Registriert: 12.04.2005, 18:08
Wohnort: Hamburg, Regen, Frisur hält!

Bildschirm aufblinken lassen?

Beitrag von TheIncredibleLovis »

Hi.
Ich hab ne Frage.
Volgendes: Ist es möglich den Bildschirm kurzzeitig aufblinken zu lassen?
Und wenn ja, geht das auch in einer bestimmten Farbe?
Hab die Hilfedatei bis zum erbrechen durchgeblättert, aber nichts gefunden. (was wohl daran liegt, dass ich nich weiß nach welchem keyword ich suchen soll :D )

Wär nett wenn mir jeman helfen könnte
Benutzeravatar
Floyd
Logik-Lord
Logik-Lord
Beiträge: 1088
Registriert: 14.03.2004, 19:59

...

Beitrag von Floyd »

Du könntest z.B ein einfarbiges Objekt erstellen, dass über den ganzen Bildschirm geht, und dieses dann immer on und off schalten.
MfG Floyd
Benutzeravatar
TheIncredibleLovis
Hobby-Archäologe
Hobby-Archäologe
Beiträge: 208
Registriert: 12.04.2005, 18:08
Wohnort: Hamburg, Regen, Frisur hält!

Beitrag von TheIncredibleLovis »

Das ist keine schlechte Idee!
Danke
(Warum bin ich nicht selbst drauf gekommen?)
Benutzeravatar
KhrisMUC
Adventure-Gott
Adventure-Gott
Beiträge: 4674
Registriert: 14.03.2005, 00:55
Wohnort: München

Beitrag von KhrisMUC »

RawSaveScreen(); // screen zwischenspeichern
RawSetColorRGB(255, 0, 0); // Zeichenfarbe festlegen (rot)
RawDrawRectangle (0, 0, 319, 239); // Rechteck zeichnen
Wait(10); // eine Viertelsekunde warten
RawRestoreScreen(); // screen wiederherstellen
Use gopher repellent on funny little man
Benutzeravatar
TheIncredibleLovis
Hobby-Archäologe
Hobby-Archäologe
Beiträge: 208
Registriert: 12.04.2005, 18:08
Wohnort: Hamburg, Regen, Frisur hält!

Beitrag von TheIncredibleLovis »

Das ist natürlich noch besser! :D
Danke
Benutzeravatar
Sinitrena
Tastatursteuerer
Tastatursteuerer
Beiträge: 678
Registriert: 08.05.2004, 01:01
Wohnort: Frankfurt
Kontaktdaten:

Beitrag von Sinitrena »

Je nachdem was genau du machen willst geht auch TintScreen:
TintScreen
TintScreen (int red, int green, int blue)

Tints the screen with the specified RGB values. RED, GREEN and BLUE range from 1 to 100.
Pass (0, 0, 0) to turn off the tinting and go back to how the screen normally looks.

NOTE: This command is currently experimental, since it causes a massive slowdown in the engine, especially at high resolutions. If you use it, you should provide an option for the player to turn it off.

NOTE: This feature only works in hi-colour games.

Example:

TintScreen (100, 50, 50);

will tint a heavy dose of red.
http://www.sinitrena.de.vu Meine Spiele: "A very special dog", "A magic stone", "James Bond - Who wants to live again?", "Lonely Night", "Death of an Angel", "The Witch, the Wizard and the Blue Cup", "Emerald Eyes"
Benutzeravatar
TheIncredibleLovis
Hobby-Archäologe
Hobby-Archäologe
Beiträge: 208
Registriert: 12.04.2005, 18:08
Wohnort: Hamburg, Regen, Frisur hält!

Okay

Beitrag von TheIncredibleLovis »

Danke, das werd ich nachher mal ausprobiern.
Antworten