| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| machtmichschlau! Registriert seit: Apr 2006
Beiträge: 62
| "Panorama"-bei einem Spiel
Servus Bin gerade dabei ein spiel zu programmieren. Das spiel funzt wunderbar. Das Problem ist nur , das meine Bühne nicht ausreicht. Ich würde das nun gerne so lösen, dass man , ähnlich wie bei einem Panarama, mit Hilfe der Maus auf dem "spielbrett" navigieren kann. Ich habe mir auch schon viele Beiträge hier und in anderen Foren angeschaut die was mit Panoramas zu tun haben. Diese beziehen sich allerdings immer auf ein Bild. Bei mir sind es eine vielzahl (unzählige ) an Objekten die betroffen sind.Ich habe mir auch schon Autorennspiele angeschaut die nicht das auto, sondern den Hintergrung bewegen, aber da habe ich das selbe Problem. Ich bräuchte eine Lösung die unabhängig vom Inhalt meiner Bühne funzt. Ich hoffe ich konnte erklären was ich meine. Freue mich auf euere Vorschläge. Gruß |
| | |
| | #2 (permalink) |
| ................ Registriert seit: Jun 2004
Beiträge: 15.890
|
Tag! Naja, da die Bühnengröße beschränkt ist, wirst du wohl um attachMovie() nicht drum herum kommen. Du baust als deinen Hintergrund aus einzelnen Segmenten (oder Objekten) per AS zusammen. So in der Art: HG1 ist zu ende - HG2 wird angesetzt. HG2 is zu ende - HG3 wird angesetzt usw... Wenn man will, könnte man auch einen netten Zufallshintergrund über random() kreieren lassen.
__________________ ternärer Konditionaloperator +++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++ |
| | |
| | #3 (permalink) |
| machtmichschlau! Registriert seit: Apr 2006
Beiträge: 62
|
Hmm, das Problem ist, dass ich das "Spielfeld" direkt am Anfang ganz aufbauen muss!!. Bei dem Spiel handelt es sich um das Verrückte Labyrinth. Es wird drei "Schwierigkeitsgrade" geben. Beim ersten ist das Spielfeld 5x5 Felder groß und passt gerade so auf ne 1000*800 Bühne bei einer Bildauflösung von 1024 * 768 Pixel. Beim zweiten Schwirigkeitsgrad sind es 7x7 Felder und dann 9x9. Also ich kann das Spielfeld auch nicht auf verschiedene Hintergründe laden, da ja alles miteinander verschiebbar bleiben soll und man die Zusammenhänge auch immer sehen sollte. |
| | |
| | #4 (permalink) |
| ................ Registriert seit: Jun 2004
Beiträge: 15.890
|
Ja, und? Dann kannst du doch das Spielfeld am Anfang ganz aufbauen (ob nun per AS oder von Hand). Danach eben, wie du schon sagtest, mit der Maus "scrollbar" machen und gut. Ich dachte, dir würde der gesamte Arbeitsbreich in Flash nicht ausreichen?
__________________ ternärer Konditionaloperator +++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++ |
| | |
| | #5 (permalink) |
| machtmichschlau! Registriert seit: Apr 2006
Beiträge: 62
|
jou... , nun ist aber die Frage wie ich das mache? muss ich jedes objekt einzelnd scrollbar machen? (bitte nicht) und gibt es dann eigentlich probleme mit der Postionierung meiner Felder? ich bewege die einzelnen Felder ja wärend dem spiel. Wenn sich nun der Bildausschnitt ändert, versezt der dann meine Felder noch richtig? Geändert von Papaligo (10-06-2006 um 12:27 Uhr) |
| | |
| | #6 (permalink) |
| ................ Registriert seit: Jun 2004
Beiträge: 15.890
|
Du musst nicht jedes Objekt scrollbar machen. Wenn du die einzelnen Quadrate (Teile) in ein einen leeren MC attachst sollte es recht einfach sein. Kenne das Spiel jetzt nicht genau. Kann man da horizontal und vertikal verschieben? Egal - für die Ansicht scrollst du dann halt den MC, in dem sich die Teile befinden und zum Verschieben dann die Teile selbst. Wie das geht solltest du doch wenigstens ansatzweise wissen - sonst würde ich vielleicht mal mit etwas kleinerem anfangen.
__________________ ternärer Konditionaloperator +++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++ |
| | |
| | #7 (permalink) |
| machtmichschlau! Registriert seit: Apr 2006
Beiträge: 62
|
wie gesagt das spiel steht. nur das mit dem scrollen noch nicht. Nun gut, nun muss ich halt alles in einen "Hintergrund_mc" ziehen. hab dir hier mal einen Link wo du das spiel im Original spielen (anschauen) kannst. http://www.ravensburger.de/portal/in...-2513555.html# |
| | |
| | #8 (permalink) |
| ................ Registriert seit: Jun 2004
Beiträge: 15.890
|
Ich glaube ja nicht, dass es der Übersichtlichkeit dienlich ist, wenn man da scrollen muss. Vielleicht lieber das ganze Spielfeld verkleinern (ist beim "Original" ja auch so).
__________________ ternärer Konditionaloperator +++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++ |
| | |
| | #11 (permalink) |
| machtmichschlau! Registriert seit: Apr 2006
Beiträge: 62
|
bin gerade dabei das ein wenig alles zu testen und habe mir eine Testdatei erstellt. Kann mir einer verraten warum der mir beim Tracen der Position immer undefined anzeigt? PHP-Code: |
| | |
| | #14 (permalink) |
| machtmichschlau! Registriert seit: Apr 2006
Beiträge: 62
| PHP-Code: Der MC "Hintergrund" wurde per attachMovie auf die Bühne geladen. Habe ihn dann sogar noch auf die Position 0/0 gezetzt. Aber...... |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |