Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-09-2005, 19:24   #1 (permalink)
Mann lernt immer
 
Registriert seit: Aug 2004
Ort: Frankfurt
Beiträge: 410
Mc´s sollen per rollover andere mc´s befehle geben

Hallo zusammen,

ich habe ein Bild mit Menschen drauf.Wenn man auf eine person mit der Maus geht sollen die anderen grau werden.

Wisst ihr wie man sowas hinbekommt `?

Gruss

lolrene
__________________
.:.::.::...:....:::::::....:::.::.:.::::::.:.:..:: :...:::::...:::.:.


.::: No Signature Found :::.

.:.::.::...:....:::::::....:::.::.:.::::::.:.:..:: :...:::::...:::.:.
lolrene ist offline   Mit Zitat antworten
Alt 19-09-2005, 21:23   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Gib den MCs Instanznamen, konvertier die Bilder in den MCs noch mal in MCs und tausch zur Laufzeit über onRollOver-Events diese eingebetteten MCs gegen andere aus, z.B. über createEmptyMovieClip und attachMovie, oder ganz schnöde über eine _visible=true/false- Programmierung.
  Mit Zitat antworten
Alt 20-09-2005, 17:47   #3 (permalink)
Mann lernt immer
 
Registriert seit: Aug 2004
Ort: Frankfurt
Beiträge: 410
Hallo,

danke für deine Antwort,

ich habe noch ein Problem.Ich habe es versucht so zu lösen :

ActionScript:
  1. this.11.onRollOver = function() {
  2.         _root.33.gotoAndStop(2);
  3.         }

Es funktioniert auch eigentlich alles wunderbar, aber nur wenn ich mir z.b. selbst vierecke in Flash zeichne.
Wenn ich Bilder (.png format) importiere und die zu mc´s mache geht das ganze nicht mehr.Was ich irgendwie nicht verstehe.

Auch mir diesem Code ist genau das gleiche Problem.

ActionScript:
  1. this.test1.onRollOver = function() {
  2.     this._parent.test2.gotoAndStop(2);

Könnt ihr mir weiterhelfen ?.

Gruss

lolrene
__________________
.:.::.::...:....:::::::....:::.::.:.::::::.:.:..:: :...:::::...:::.:.


.::: No Signature Found :::.

.:.::.::...:....:::::::....:::.::.:.::::::.:.:..:: :...:::::...:::.:.
lolrene ist offline   Mit Zitat antworten
Alt 20-09-2005, 17:52   #4 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Variablen und Instanznamen sollten ( dürfen ) nicht mit einer Zahl beginnen!
PHP-Code:
this.11.onRollOver = function() {
        
_root.33.gotoAndStop(2);

__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 20-09-2005, 19:27   #5 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
Wenn ich Bilder (.png format) importiere und die zu mc´s mache geht das ganze nicht mehr.
Schieb mal ne Beispiel-fla rüber...
  Mit Zitat antworten
Alt 20-09-2005, 20:10   #6 (permalink)
Mann lernt immer
 
Registriert seit: Aug 2004
Ort: Frankfurt
Beiträge: 410
Habe es auch mit Erklärung geschrieben.

www.Stick33r.de/onrollover.fla

Gruss

lolrene
__________________
.:.::.::...:....:::::::....:::.::.:.::::::.:.:..:: :...:::::...:::.:.


.::: No Signature Found :::.

.:.::.::...:....:::::::....:::.::.:.::::::.:.:..:: :...:::::...:::.:.

Geändert von lolrene (20-09-2005 um 20:22 Uhr)
lolrene ist offline   Mit Zitat antworten
Alt 20-09-2005, 20:29   #7 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Wenn ich das richtig verstanden habe, willst du durch einen MC mit einer eingebetteten Grafik über einen Rollover-Event eine andere Grafik (grau) zeigen. Genau das macht das Script auch...

Allerdings fehlt es hier ein wenig an der Präzision: wenn jetzt nur eine bestimmte Person der Grafik als Auslöser dienen soll, solltest du keine Grafik als Auslöser-MC nehmen (oder zumindest eine genau zugeschnittene Grafik). Es reicht aber auch, wenn du einen MC erstellst, in den du eine Fläche entsprechend der Auslöser-Person zeichnest, die noch mal als MC konvertierst und den Alpha auf 0 setzt, also unsichtbar.

Es wird dir auch helfen, wenn du das Script in eine eigene Ebene legst und jeden MC ebenfalls in eigene Ebenen...
  Mit Zitat antworten
Alt 21-09-2005, 15:09   #8 (permalink)
Mann lernt immer
 
Registriert seit: Aug 2004
Ort: Frankfurt
Beiträge: 410
Danke für die Antwort.Bin jetzt ein bisschen schlauer.

Aber wie soll man es dann noch mit dem Grau effekt hinbekommen wenn ich die "füllung" der Person als mc habe ?.

Gruss

lolrene
__________________
.:.::.::...:....:::::::....:::.::.:.::::::.:.:..:: :...:::::...:::.:.


.::: No Signature Found :::.

.:.::.::...:....:::::::....:::.::.:.::::::.:.:..:: :...:::::...:::.:.
lolrene ist offline   Mit Zitat antworten
Alt 21-09-2005, 16:22   #9 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Wie meinst du das?
  Mit Zitat antworten
Alt 21-09-2005, 16:36   #10 (permalink)
Mann lernt immer
 
Registriert seit: Aug 2004
Ort: Frankfurt
Beiträge: 410
Ich meine folgendes :

Wenn ich die einzelnen personen ausfülle via Flash mit einer beliebigen farbe ( das ist zur genaueren Positionierung).Und die Form der Person zu einem Mc mache, weiß dann kann ich ja via AS mit onRollOver z.b. in person 2 reingehen.
Aber wie mache ich das, dass die Person grau wird ?.

Ich meine wie macht man das das nur diese Person in farbe bleibt und sich die anderen grau färben ?.

Gruss

lolrene
__________________
.:.::.::...:....:::::::....:::.::.:.::::::.:.:..:: :...:::::...:::.:.


.::: No Signature Found :::.

.:.::.::...:....:::::::....:::.::.:.::::::.:.:..:: :...:::::...:::.:.
lolrene ist offline   Mit Zitat antworten
Alt 21-09-2005, 16:40   #11 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Tag!
Meinst du sowas?
Foto mit Maus übergangs effeckt bei bestimmter Postition

edit: Willst du uns/mich eigentlich verarschen? Der andere Thread ist ja auch von dir (gerade gesehen).
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++

Geändert von Der Frager (21-09-2005 um 16:43 Uhr)
Der Frager ist offline   Mit Zitat antworten
Alt 21-09-2005, 17:02   #12 (permalink)
Mann lernt immer
 
Registriert seit: Aug 2004
Ort: Frankfurt
Beiträge: 410
Nein ich will dich / euch nicht verarschen.

Es hat nicht mit dem Bilder geklappt ( mit dem Juttas).

Zwar war das genau das richtige, aber immer wenn ich meine Bilder eingefügt habe ging der code nicht mehr . Auch wenn man es selber geschrieben hat.

Ich habe keine ahnung warum.

Gruss

lolrene
__________________
.:.::.::...:....:::::::....:::.::.:.::::::.:.:..:: :...:::::...:::.:.


.::: No Signature Found :::.

.:.::.::...:....:::::::....:::.::.:.::::::.:.:..:: :...:::::...:::.:.
lolrene 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 22:21 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele