Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-07-2006, 02:38   #1 (permalink)
Neuer User
 
Benutzerbild von DarkGraphic
 
Registriert seit: Jan 2006
Beiträge: 2
Zoom auf Movieclip - Button geht nicht

Hallo.

Ich bin am Verzweifeln und brauche als blutige ActionScript-Anfängerin dringend Hilfe. Zur Sache: Ich habe einen Movieclip (darin die Grafiken, Animationen, ..., Button und die dazugehörigen Inhalte). Diesem MC habe ich folgende Funktion zugewiesen:

onClipEvent (enterFrame) {
//trace(this.zoom);
if (this._xscale != this.zoom) {
this.diff = this._xscale-this.zoom;
this._xscale -= this.diff/3;
this._yscale -= this.diff/3;
}
}
on (rollOver) {
this.zoom = 115;
}
on (rollOut) {
this.zoom = 100;
}

In der Vorschau zoomt sich der MC auch wunderbar heran, nur: Ich kann die Schaltflächen nicht mehr anwählen. Kann mir jemand sagen, weshalb nicht, und mir vielleicht einen Tip geben, wie ich an die Button trotz dieser Funktion wieder herankomme?

Ich bedanke mich im Voraus...
DarkGraphic ist offline   Mit Zitat antworten
Alt 20-07-2006, 04:41   #2 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
Hallo und Willkommen im Flashforum.
PHP-Code:
on (rollOver) {
this.zoom 115;

Wenn Du das auf dem MovieClip liegen hast,
überschreibt es soweit ich weiß alle intern
geschachtelten Button-Befehle.

Abgesehen davon solltest Du eh keinen Code
mehr direkt auf den MovieClip packen. Das
macht die Sache nur unübersichtlich.

Du kannst den enterFrame-befehl auch so
in der Hauptzeitleiste schreiben:
PHP-Code:
deinMovieClip.onRollOver = function() {
this.zoom 115;

Löst das Problem aber glaube ich trotzdem nicht.

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 20-07-2006, 10:03   #3 (permalink)
--------------->
 
Benutzerbild von shikamoo
 
Registriert seit: Jan 2006
Ort: München
Beiträge: 1.185
am besten machst du aus deinen btns auch mcs. du kannst doch die anweisungen auch deinem btn(mc) geben und dann auch weitere...
also im prinzip weiter unten in der hierarchie anfangen...wenns geht?!
shikamoo ist offline   Mit Zitat antworten
Alt 20-07-2006, 12:02   #4 (permalink)
Neuer User
 
Benutzerbild von DarkGraphic
 
Registriert seit: Jan 2006
Beiträge: 2
Guten Tag!
Ersteinmal: Habt vielen Dank, dass ich so schnell Antwort bekommen habe! Nun hab ich die rollOver- und rollOut-Funktion ersetzt mit

onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
this.zoom = 115;
} else {
this.zoom = 100;
}
}

und: ES GEHT!!!! - Meinen Aktionen auf den Button steht somit nichts mehr im Wege... Jetzt warten wir mal, wann sich das nächste Problem ergibt?
DarkGraphic 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 15:40 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele