Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-08-2005, 17:15   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2002
Beiträge: 67
slider script auf mc anpassen

Hallo, kann mir jemand sagen wie ich dieses Script so umschreiben muss, daß ich einen bestimmten mc anspreche (zB.mc=swoosh1) ??? Bin schon am verzweifeln.
Da this den mc anspricht hatte ich gedacht man müsste einfach this gegen swoosh1 ersetzen, klappt aber nicht.


AS:

onClipEvent (load) {

speed=3;

_root.links._parent.xziel=this._x;

}

onClipEvent (enterFrame) {

this._x = this._x+(_root.links._parent.xziel-this._x)/speed;

}

Abfrage:

onClipEvent (enterFrame) {

_root.pulldown._parent.xziel = this._x-2;


Hoffe es gibt eine Möglichkeit.
Gruß Maggus this
markus_2 ist offline   Mit Zitat antworten
Alt 24-08-2005, 18:49   #2 (permalink)
:Void
 
Benutzerbild von janoshnosh
 
Registriert seit: Jun 2005
Ort: börlin
Beiträge: 931
hallo
wenn du dieses script dem MC swoosh1 zuweist, dann gilt this dadurch immer für swoosh1. jedoch sehe ich da wenig chancen für dich, da das script nicht wirklich viel macht (außer mich verwirren).
Zitat:
Zitat von markus_2
_root.links._parent.xziel=this._x;
und dann im onEnterFrame:
Zitat:
this._x = this._x+(_root.links._parent.xziel-this._x)/speed;
... das ist ne nullrechnung, kannst auch hinschreiben this._x = this._x, denn _root.links._parent.xziel IST this._x (siehe erstes zitat), _root.links._parent.xziel MINUS this._x ist also null, geteilt durch speed ist immer noch null!

außerdem macht _root.links._parent.xziel wenig sinn, ist das gleiche wie _root.xziel.
Zitat:
Abfrage:
onClipEvent (enterFrame) {
_root.pulldown._parent.xziel = this._x-2;
Abfrage??? wo ist da ne abfrage.....
hier das selbe: _root.pulldown._parent.xziel = _root.links._parent.xziel = _root.xziel

nun, um deine frage ein bisschen zu beantworten:
dieses script liegt ja hoffentlich auf einem MC. dieser MC ist this. this._parent ist die ebene oder der MC über this, z.b. _root. wenn nun ein MC namens swoosh1 auch auf _root liegt, kannst du diesen dann mit this._parent.swoosh1 ansprechen (relativ), oder einfach _root.swoosh1 (absolut). wenn du this durch swoosh1 ersetzt, würdest du einen MC ansprechen, der sich innerhalb von this befindet.

gruß janosch
janoshnosh 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 05:42 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele