Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 01-02-2005, 00:06   #1 (permalink)
[+][-]
 
Benutzerbild von lx_1
 
Registriert seit: Jun 2004
Beiträge: 52
mc.onPress funkt nicht bei attachMovie

hab folgendes prob:

ich lade einen film "x_mc" mit attachMovie auf _root. danach will ich mit

_root.x_mc.onPress = function() {
startDrag(...);
...
}

drauf zugreifen und es will nicht gehen!

bin für jede hilfe dankbar!

lx
lx_1 ist offline   Mit Zitat antworten
Alt 01-02-2005, 00:11   #2 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Zitat:
Zitat von lx_1
_root.x_mc.onPress = function() {
startDrag(...);
...
}
Steht das in der Zeitleiste? Eine Funktion (Event-Handler) kann nur für Elemente definiert werden, die zum Zeitpunkt der Definition auch auf der Bühne in diesem Frame vorhanden sind

Weise die onPress-Funktion dem Movieclip beim attachen zu.
ActionScript:
  1. attachmovie("verknuepfungsname","neuername",tiefe);
  2. neuername.onPress=function(){
  3.    this.startDrag(...)
  4. ...
  5. }
__________________
www.rena-hermann.de

The angels have the phone box

Geändert von rena (01-02-2005 um 00:12 Uhr)
rena ist offline   Mit Zitat antworten
Alt 01-02-2005, 00:37   #3 (permalink)
[+][-]
 
Benutzerbild von lx_1
 
Registriert seit: Jun 2004
Beiträge: 52
cool danke! hat gefunkt!

aber müsst das nicht auch außerhalb einer funktion gehen?

function x() {
attachMovie("x_mc"...);
}

x_mc.onPress....


lx
lx_1 ist offline   Mit Zitat antworten
Alt 20-01-2007, 22:23   #4 (permalink)
Nice Newbie
 
Registriert seit: Sep 2003
Beiträge: 365
cool, das hat mir auch weiter geholfen.
aber weshalb ich das nicht in eine "externe" function schreiben kann finde ich auch nciht gerade logisch.

aber jetzt gehts ja.

ist dsa so üblich, dass man das so macht bei attachten movies, denen man eine function zuweisen will?

es ist bei so vielen anderen postings anders beschrieben.. . deswegen die frage.
__________________
unique.
unique23 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:16 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele