Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-10-2005, 11:06   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 7
Post Lösung gesucht!?

Hallo,

ich suche für folgende Aufgabenstellung eine Idee bzw. Lösung:

ich möchte ein Haus mit unterschiedlichenm Fassaden-Farben, Dachpfannen und Bauelementen anzeigen. 1 Haustyp 6 Fassaden 5 Dachpfannen und 7 Bauelemente-Farben. Alle Kombinationen sollen möglich sein. Hat jemand eine Idee?
LG
porter77 ist offline   Mit Zitat antworten
Alt 05-10-2005, 11:11   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hallo und willkommen im Forum!

Ist eigentlich einfach. Erstmal mit Flash anfreunden .
Dann kannst du dein Haustyp skizziert auf der Bühne darstellen und die verschiedenen Elemente wie Fassade, Dachpfannen etc. daneben darstellen. Würde dann bei onPress ein startDrag() setzten und bei onRelease() mit hitTest() checken, ob das losgelassene Element zur darunterliegenden Fläche passt (Dachpfanne auf Dach losgelassen - dann Dach mit dieser Variante anzeigen usw...)

Viel Spaß
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 05-10-2005, 11:20   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 7
Es soll aber alles Bildorientiert sein! Also ein Bild als Basis das ich mit Photoshop in den verschiedenen Farben bearbeite und in Ebenen aufteile und in Flash dann irgendwie dynamisch zusammenbaue??? Hatte an eine Checkbox Geschichte gedacht jeweils die Hausteile die gebraucht werden markieren und dann die drei Bilder zusammensetzten! Geht das?
LG
porter77 ist offline   Mit Zitat antworten
Alt 05-10-2005, 11:37   #4 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Ja, geht. Du kannst deine Bilder als PNG24 mit Transparenz inportieren. Dann in MovieClips konvertieren, zusammenbauen und jeweils die einblenden, die benötigt werden. Stell dir das dann einfach vor, als ob du mit ein- und ausgeblendeten Ebenen in PS arbeitest...
Wie schon erwähnt: Eigentlich einfach - setzt aber (logischerweise) gewisse Flash-Kenntnisse voraus.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 07-10-2005, 13:43   #5 (permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 7
Hallo,

ich nochmal! wie kann ich denn movieclips dynamisch aus- und einblenden. bin noch in den anfängen von flash... muss aber dringend dieses projekt bis nächste woche vorzeigbar haben. für einen tipp oder ein kurzes as-beispiel wäre ich dir sehr sehr dankbar!!!
lg
roman
porter77 ist offline   Mit Zitat antworten
Alt 07-10-2005, 13:47   #6 (permalink)
Der Flasher...:D
 
Benutzerbild von Bananchen
 
Registriert seit: May 2005
Beiträge: 58
jo...du bist gut...bis nächste Woche....und hast vor ein paar Minuten grad ma Flash gestartet....

Du kannst die MC´s entweder mit mc._x und mc._y aus dem Bühnenbereich schieben, oder mit mc._visible=false ausblenden.
Bananchen ist offline   Mit Zitat antworten
Alt 07-10-2005, 14:17   #7 (permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 7
naja ich habe mit flash 5 damals ein paar projekte realisiert aber die waren nicht sehr as lastig. überwiegend zeitleisten jumping!

so habe jetzt diverse bilder in bild 1 gesetzt und alle auf mc_name._visible = false gesetzt! funktioniert auch soweit. hab sie auch mal auf true gesetzt und man sah sie.

nun möchte ich per click auf einen button es wieder darstellen.

müsste doch so gehen oder? :
on (click) {teil1._visible = true }

funzt aber net!?! was mach ich falsch?
lg
porter77 ist offline   Mit Zitat antworten
Alt 07-10-2005, 14:18   #8 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
ActionScript:
  1. on(release)
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 07-10-2005, 14:21   #9 (permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 7
ne passiert nix?? hab zum testen so nen flash vorlagen button genommen und da das as script eingefügt..

Geändert von porter77 (07-10-2005 um 14:24 Uhr)
porter77 ist offline   Mit Zitat antworten
Alt 07-10-2005, 14:25   #10 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Aha! Also eine Komponente:
ActionScript:
  1. on (click) {this._parent.teil1._visible = true }
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 07-10-2005, 14:36   #11 (permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 7
jip so gehts.. danke schon mal! so dann hätte ich jetzt dachfarbe nr. 1 sichtbar und möchte nun dachfarbe 2 sehen dann müsste ich erstmal alles an dachfarben ausblenden und dann dachfarbe 2 einblenden on (click) oder?

beispiel:

on (click) {this._parent.teil1._visible = false } wie kann ich hier eine aufzählung von diversen movieclips machen?

lg
porter77 ist offline   Mit Zitat antworten
Alt 07-10-2005, 14:44   #12 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Mit einer Schleife sähe es so aus:
ActionScript:
  1. on (click) {
  2.     for (var x = 1; x<7; x++) {
  3.         this._parent["teil"+x]._visible = false;
  4.     }
  5.     this._parent.teil1._visible = true;
  6. }
oder halt von Hand:
ActionScript:
  1. on (click) {
  2.     this._parent.teil1._visible = true;
  3.     this._parent.teil4._visible = false;
  4.     this._parent.teil3._visible = false;
  5.     this._parent.teil2._visible = false;   
  6. }
...und jetzt lege ich dir noch nah, mal die Suche zu benutzen!!!!
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 07-10-2005, 14:47   #13 (permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 7
hast ja recht! trotzdem danke hat mir echt geholfen!
lg
porter77 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 18:59 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele