Backgroundtext ohne Charakter

Fragen zu "Adventure Game Studio"? Hier rein!
Benutzeravatar
Dave_Doofy
Verpackungs-Wegwerfer
Verpackungs-Wegwerfer
Beiträge: 61
Registriert: 23.12.2010, 11:45
Kontaktdaten:

Backgroundtext ohne Charakter

Beitragvon Dave_Doofy » 26.02.2015, 12:59

Hallo,

ich hab eine Idee, die ich nicht ganz umsetzen kann.

Auf Monitoren im Hintergrund soll eine Person sprechen, d.h. es soll über dem Monitor der gesprochene Text zirkulierend angezeigt werden ohne den Spielfluss zu beeinflussen.

Den sprechenden Kopf habe ich als Animation über eine View gebaut.

Mit der SayBackground Funktion geht das alles ja nur wenn es ein Charakter ist.

Wie kann ich das am einfachsten lösen?

bin für jeden Tipp dankbar

Grüße
Dave
Aktuelles Projekt

Jack Crow - Flucht aus der Zukunft

Demovideos unter:
http://www.youtube.com/watch?v=HECTWBRoWGI

Website mit Projektblog und kleinem Background Tutorial
http://dadsoft.jimdo.com/

Benutzeravatar
Rocco
Adventure-Treff
Adventure-Treff
Beiträge: 1004
Registriert: 25.11.2003, 16:20
Wohnort: Ronville
Kontaktdaten:

Re: Backgroundtext ohne Charakter

Beitragvon Rocco » 26.02.2015, 14:41

dann mach doch einfach einen char draus?
ganz egal was, du kannst ja auch den monitor als char deklarieren.

Benutzeravatar
Dave_Doofy
Verpackungs-Wegwerfer
Verpackungs-Wegwerfer
Beiträge: 61
Registriert: 23.12.2010, 11:45
Kontaktdaten:

Re: Backgroundtext ohne Charakter

Beitragvon Dave_Doofy » 26.02.2015, 16:13

ok und dann?

wo und wie bau ich dann die verscheidenen saybackground ein als schleife?

im Repeate is mir schon klar, aber wie?
Aktuelles Projekt

Jack Crow - Flucht aus der Zukunft

Demovideos unter:
http://www.youtube.com/watch?v=HECTWBRoWGI

Website mit Projektblog und kleinem Background Tutorial
http://dadsoft.jimdo.com/

Benutzeravatar
Rocco
Adventure-Treff
Adventure-Treff
Beiträge: 1004
Registriert: 25.11.2003, 16:20
Wohnort: Ronville
Kontaktdaten:

Re: Backgroundtext ohne Charakter

Beitragvon Rocco » 26.02.2015, 17:12

Ich hab mal ein Modul für Zufallsereignisse erstellt, ist aber schon ein paar Jahre her.
Da ist eigentlich ziemlich das drinnen was du brauchst.
Du musst es natürlich für deine Zwecke adaptieren.
Hier kannst du es downloaden -> http://workupload.com/file/C0d31nnm

Benutzeravatar
Dave_Doofy
Verpackungs-Wegwerfer
Verpackungs-Wegwerfer
Beiträge: 61
Registriert: 23.12.2010, 11:45
Kontaktdaten:

Re: Backgroundtext ohne Charakter

Beitragvon Dave_Doofy » 02.03.2015, 12:17

mmh jetzt habe ich aus der Person im Monitor eine Charakter gemacht.

mit SayBackground fehlt mir jetzt aber die Speech-Animation und mit normalem say blockiert er mir das Spiel.

Ich will aber natürlich beides ;-) (Speech-Animation ohne zu blocken)
Aktuelles Projekt

Jack Crow - Flucht aus der Zukunft

Demovideos unter:
http://www.youtube.com/watch?v=HECTWBRoWGI

Website mit Projektblog und kleinem Background Tutorial
http://dadsoft.jimdo.com/

Benutzeravatar
Dave_Doofy
Verpackungs-Wegwerfer
Verpackungs-Wegwerfer
Beiträge: 61
Registriert: 23.12.2010, 11:45
Kontaktdaten:

Re: Backgroundtext ohne Charakter

Beitragvon Dave_Doofy » 02.03.2015, 23:07

Ok, gelöst

Ich habe den Charakter "unsichtbar" gemacht mit einem leeren Quadrat komplett transparent.

Danach im repeate mit einem Timer und einer random-if abfrage auf 10 Texte verzweigt.
In jeder if Schleife habe ich dann die Animation der einzelnen Monitore mit "once" aufgerufen.
Zuvor habe ich alle Texte ungefähr gleich lang gemacht und die Animation darauf angepasst, d.h. Meine Speeches Animation Dauer bei einmaligem Aufruf genau so lange wie der eingeblendete "sayBackground" Text.
Jetzt laufen drei Monitore gleichzeitig und stören den Ablauf nicht.... Cool genau so wollte ich das

Trotzdem danke für das Modul, das hat mich auf die Idee mit dem Timer und der random-if abfrage gebracht.

Grüße
Aktuelles Projekt

Jack Crow - Flucht aus der Zukunft

Demovideos unter:
http://www.youtube.com/watch?v=HECTWBRoWGI

Website mit Projektblog und kleinem Background Tutorial
http://dadsoft.jimdo.com/


Zurück zu „AGS Forum“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste