Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-07-2004, 18:10   #1 (permalink)
// Knäckebrot
 
Benutzerbild von modul47
 
Registriert seit: Mar 2002
Ort: München
Beiträge: 283
Question startDrag und setProperty funktionieren nicht zusammen (?)

Hallo Leutz,

ich habe folgendes problem:
wenn ich startDrag als funktion verwende um eine Hand über einen Banner zu bewegen, sitzt die hand nach dem einbinden und laden in einem html immer ganz links oben, also bei x=0 / y=0.
ich möchte aber die hand bei x=265 / y=56 positionieren.

ich hab das so versucht:

startDrag("_root.zeiger", true,0,0,468,60);
_root.zeiger._x = 265;
_root.zeiger._y = 56;

(das script liegt auf dem ersten frame in der hauptzeitleiste.)

das ganze funktioniert aber einfach nicht. das dragen geht, nur die positionierung funkioniert leider nicht.
wenn ich "startDrag" rausnehme und nur versuche den mc zu positionieren, dann geht es plötzlich...

hat irgendjemand ne idee, wie das gehen könnte oder was ich da flasch mache??

vielen dank schonmal,

gruß
modul47
modul47 ist offline   Mit Zitat antworten
Alt 21-07-2004, 18:20   #2 (permalink)
Neuer User
 
Benutzerbild von the binary
 
Registriert seit: Jul 2001
Ort: Berlin | Friedrichshain
Beiträge: 3.561
dann musst du deine positionierung des symobols ändern.
also zentrieren.
dann sollte die maus in der mitte 'haften' bleiben..

gruss
__________________
8bm | join ff@BOINC
formpackage.org | audiohunter.de | problematica.de | 8ball-media.de/blog | taikonauten.cn
the binary ist offline   Mit Zitat antworten
Alt 21-07-2004, 18:39   #3 (permalink)
// Knäckebrot
 
Benutzerbild von modul47
 
Registriert seit: Mar 2002
Ort: München
Beiträge: 283
danke, aber das ändert leidert nix...
hatte es vorher scho mal so probiert und hat da auch nicht funktioniert.
jetzt hab ich das ding nochmal auf absolute mitte gesetz, aber nö...

nur um sicher zu gehen, dass ich das verständlich formuliert habe:
wenn die maus an der hand klebt, sitzt das auch mittig, nur wenn die maus noch gar nicht im banner "drin" ist, sitzt die hand ganz links oben und das will ich vermeiden...

thx,
modul

Geändert von modul47 (21-07-2004 um 18:40 Uhr)
modul47 ist offline   Mit Zitat antworten
Alt 21-07-2004, 19:17   #4 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Wie solln des gehen!!
Einen Mc dragen, und gleichzeitig auf ner fixen Position halten
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 21-07-2004, 19:34   #5 (permalink)
Flashaholic
 
Benutzerbild von atothek
 
Registriert seit: Feb 2003
Ort: Berlin
Beiträge: 1.459
na einfach umdrehen

/* start werte vor dem start drag */
_root.zeiger._x = 265;
_root.zeiger._y = 56;

startDrag("_root.zeiger", true,0,0,468,60);

oder hab ich was falsch verstanden
__________________
TVNEXT Solutions
atothek ist offline   Mit Zitat antworten
Alt 21-07-2004, 19:39   #6 (permalink)
// Knäckebrot
 
Benutzerbild von modul47
 
Registriert seit: Mar 2002
Ort: München
Beiträge: 283
@atothek: umdrehen bringt leider auch nix...
ich seh die hand nur kruz an der gewünschten stelle aufflackerb und dann is se wieder bei 0/0...

@rustyCake:
ich möchte den mc an einer bestimmten position beim laden des banners und erst wenn die maus den banner "betritt" soll er sich an die maus docken und bewegen...
modul47 ist offline   Mit Zitat antworten
Alt 21-07-2004, 19:46   #7 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
axo!!
aber dann müßte ja des vom atothek funtzen

Ist auf dem zeiger ein event oder sowas !?
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 21-07-2004, 20:03   #8 (permalink)
// Knäckebrot
 
Benutzerbild von modul47
 
Registriert seit: Mar 2002
Ort: München
Beiträge: 283
der zeiger is n mc mit ner hand als grafik, und sonst nix... einfach nur als ersatz für den standard-mauszeiger
modul47 ist offline   Mit Zitat antworten
Alt 21-07-2004, 20:31   #9 (permalink)
Flashaholic
 
Benutzerbild von atothek
 
Registriert seit: Feb 2003
Ort: Berlin
Beiträge: 1.459
na dann sach das doch gleich

/* start werte vor dem start drag */
_root.zeiger._x = 265;
_root.zeiger._y = 56;

this.banner.onRollOver = function(){

startDrag("_root.zeiger", true,0,0,468,60);

}


this.banner.onRollOut = function(){

stopDrag();

}
__________________
TVNEXT Solutions
atothek ist offline   Mit Zitat antworten
Alt 21-07-2004, 22:01   #10 (permalink)
// Knäckebrot
 
Benutzerbild von modul47
 
Registriert seit: Mar 2002
Ort: München
Beiträge: 283
cool!!! das wars.
ich musste zwar das Rollout noch wegmachen, da ich noch n button drin hab, der das ganze an seiner position wieder blockiert, bzw. stillgelegt hatte. aber so gehts nun.

dickes danke,

modul
modul47 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 10:13 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele