Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22-08-2007, 22:18   #1 (permalink)
Karl Haeberle
 
Benutzerbild von karl_haeberle
 
Registriert seit: Jul 2006
Ort: Schtuggitown
Beiträge: 151
MC soll auf MC mitgehen

Hi!
Ich habe eine Karte, in die ich reinzoomen kann. Auf dieser Karte setze ich einen Punkt und die Koordinaten werden angezeigt.

Wenn ich in die Karte zoome soll der Punkt auf der Karte mitgehen. Bisher bleibt er aber auf der Bühne stehen.

Ich diesen Teil von der Hauptzeitleiste auf die Karte gesetzt:
PHP-Code:
//Punkt anzeigenen
this.container.onMouseUp = function() {
    
pressX Math.round(_root._xmouse);
    
pressY Math.round(_root._ymouse);
    
_root.attachMovie("MC_userpunkt""MC_userpunkt"3);
    
_root.MC_userpunkt._visible true;
    
_root.MC_userpunkt._x pressX;
    
_root.MC_userpunkt._y pressY;

Es kommt aber diese Meldung:
Code:
Statement must appear within on/onClipEvent handler
Außerdem soll es nicht möglich sein, einen Punkt auf den Zoomregler zu setzen. Das macht ja keinen Sinn.
karl_haeberle ist offline   Mit Zitat antworten
Alt 22-08-2007, 22:36   #2 (permalink)
Karl Haeberle
 
Benutzerbild von karl_haeberle
 
Registriert seit: Jul 2006
Ort: Schtuggitown
Beiträge: 151
die fla8-Datei hat natürlich noch gefehlt.
Angehängte Dateien
Dateityp: zip Hilfe_Flash_fla8.zip (28,9 KB, 3x aufgerufen)
karl_haeberle ist offline   Mit Zitat antworten
Alt 22-08-2007, 22:36   #3 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Zur Fehlermeldung:
Das ist ein Script, das in der Zeitleiste liegen muss, nicht auf der Karte, also nicht auf einem Movieclip oder so.

Edit: Der Fehler scheint sich ja erledigt zu haben. Zumindest bekomme ich die Fehlermeldung in der Demofla nicht (mehr).
Zum "Mitgehen" ... du setzt den Punkt momentan auf die Hauptzeitleiste (-> _root.attachMovie), also außerhalb des Kartenmovieclips. Setze ihn _in_ den Movieclip der Karte (-> _root.container.attachMovie ... und _root.container dann überall in der this.mask.onMouseUp-Funktion), also in den Movieclip der gezoomt wird, und er sollte sich beim Zoomen mitbewegen.


NochnEdit: Die Zoomfunktion scheint dann jedoch den Punkt zu beeinflussen und ihn in seiner Position zu versetzen. Hab aber beim Drüberschauen nicht gefunden wo. Nimm jedenfalls jeglichen Bezug zum Punkt aus der Zoomfunktion dann raus. Das braucht's ja auch nicht mehr da er ja dann _in_ der Karte ist und mit dieser automatisch mitgezoomt wird.
__________________
www.rena-hermann.de

The angels have the phone box

Geändert von rena (22-08-2007 um 22:52 Uhr)
rena 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:25 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele