| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Aug 2004
Beiträge: 54
| tween per as
Hallo, ich habe folgendes scriot Code: onClipEvent(data) {
_root.createEmptyMovieClip("rahmen1", 1);
this._x = 27;
this._y = 380;
this._width=100;
this._height=51;
} z.B. x = 27; y = 180 und von der Zeitleiste her 17 Bilder. Wie genau mache ich das? Habe schon einiges aus der Programmhilfe entnommen, aber leider ging das alles nicht so. LG die-maus |
| | |
| | #2 (permalink) |
| Neuer User Registriert seit: Aug 2006 Ort: Saarland
Beiträge: 51
|
Also erstmal: Es gibt schon viele vorgefertigte AS-Tween Lösungen. Ansonsten würde ich Dir empfehlen erst den Weg deines MC' s zu berechnen (also zu jedem Bild eine x Koordinate, eine y Koordinate höhe...) und den Weg dann in einem Array zu speichern. Dann müsstest Du einen Counter einrichten, der bei jedem Bild um 1 erhöht wird - er stellt die Position innerhalb des Tweens dar. Du kannst dann einfach in jedem Frame mit dem Counter die nächste Position aus deinem Weg-Array auslesen und auf dein MC übertragen. Grüße erniejunior |
| | |
| | #4 (permalink) |
| ................ Registriert seit: Jun 2004
Beiträge: 15.890
| http://www.fluid.com/experiments/tweenplayground/ http://www.pippoflash.com/?p=24 http://www.kirupa.com/developer/actionscript/tween.htm http://hosted.zeh.com.br/mctween/ http://laco.wz.cz/tween/ http://www.mosessupposes.com/Fuse/ Such dir was aus...
__________________ ternärer Konditionaloperator +++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++ |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Aug 2004
Beiträge: 54
|
Hi, danke für die vielen Links! ich hab jetzt mal ein beispiel gemacht! hab einen Button mit Code: on (release) {
derMc.bewegen(10);
} und in der Zeitleiste Code: MovieClip.prototype.bewegen = function(mcbewegen) {
this.onEnterFrame = function() {
this._y += (midPos-this._y)/mcbewegen;
};
}; wie bekomme ich den aber _y = 50; ? |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |