Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 23-12-2004, 01:02   #1 (permalink)
05
 
Benutzerbild von gorgeous
 
Registriert seit: Nov 2004
Beiträge: 346
onRollover funzt nicht!

hallo,
hab ein problem und zwar will ich bei rollover über ein kleines bild in einen bestimmten frame springen. das funzt aber komischerweise nicht!

ich weiss nicht ob das problem an der darüber liegen schaltfläche liegen könnte?!

in der zip ist nur ein teil eines ganzen und deshalb kann ich leider diese transparent schaltfläche die über dem quadrat liegt nicht weglassen falls es daran liegen sollte!

ich hoffe ihr könnt mir helfen es ist sehr dringend!



gruß,gorgeous

Geändert von gorgeous (23-12-2004 um 13:01 Uhr)
gorgeous ist offline   Mit Zitat antworten
Alt 23-12-2004, 01:20   #2 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Hi.

Der Schwarze "Button" soll praktisch
den _parent Clip bei Frame 63 stoppen lassen!?

Dann musst Du schreiben :
ActionScript:
  1. on(press){_parent.gotoAndStop(63);}

Info:
Man kann nicht mehere on-Clips übereinanderlegen.
Es funktioniert dann nur der Clip, der ganz oben liegt.

Man kann dann ein hitTest z.B. als Ersatz nehmen.
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 23-12-2004, 02:02   #3 (permalink)
05
 
Benutzerbild von gorgeous
 
Registriert seit: Nov 2004
Beiträge: 346
danke für die info! aber wie meinst du das mit dem hittest genau?

gruß,gorgeous
gorgeous ist offline   Mit Zitat antworten
Alt 23-12-2004, 02:17   #4 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Es gibt ein Ereignis namens hitTest(), das eintritt,
wenn sich zwei Objekte berühren, oder wenn z.B.
die Maus ein Objekt berührt.

Wenn man also zwei überlappende Objekte hat und
man möchte das das untere eine Buttonfunktion hat
und das obere bei einem RollOver funktionieren soll,
dann muss man z.B. hitTest benutzen, weil man
2 on-Events nicht übereinander legen kann.

Verstanden?
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 23-12-2004, 05:48   #5 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
ist unverschämt, ich weiß:

aber jeza habe ich schon so oft hitTest() gelesen;

kann vielleicht jemand ein gaanz simples beispiel zu verfügung stellen, wie das mit hitTest() aussieht?

mein weihnachtswunsch.......
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti ist offline   Mit Zitat antworten
Alt 23-12-2004, 06:39   #6 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Hahahahaha...... Weihnachtswunsch.

ActionScript:
  1. _root.onEnterFrame=function(){
  2.      if(_root.box_mc.hitTest(_root._xmouse,_root._ymouse,true)){
  3.         trace("getroffen");
  4.      }
  5.   };

So in der Art.
Wenn kein Fehler drinne ist.
Das steht aber doch alles in der Flash Hilfe.

LG
John
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 23-12-2004, 13:01   #7 (permalink)
05
 
Benutzerbild von gorgeous
 
Registriert seit: Nov 2004
Beiträge: 346
ok, danke john!
sorry für die hittest frage, ich war irgendwie nicht mehr so wach um 3 uhr!

gruß,gorgeous
...wünscht frohe wiehnachten
gorgeous 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 00:01 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele