Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25-07-2004, 07:47   #1 (permalink)
Nice Newbie
 
Registriert seit: Sep 2003
Beiträge: 365
slide as mit drehung

hallo,

kann jemand ein slide-script so modifizieren, dass
sich nicht nur die x-position verändert, sondern
auch der winkel?
habe es schon mit _rotation versucht, aber es wollte
mir nicht gelingen.

das muß jetzt nicht für das bestimmte slide script
gelten, kann auch ein anderes sein, nur konnte ich
nicht dieses script anhängen, da es zu größ ist.

wäre dankbar dafür wei kein zweiter,...
__________________
unique.

Geändert von unique23 (25-07-2004 um 08:05 Uhr)
unique23 ist offline   Mit Zitat antworten
Alt 25-07-2004, 11:11   #2 (permalink)
Herr Brot
 
Benutzerbild von mati
 
Registriert seit: Dec 2002
Beiträge: 1.692
wie wärs wenn du mal etwas von deinen versuchen präsentierst und man dir dann dabei hilft?!?
__________________
„Ich war geheilt, all right!“
mati ist offline   Mit Zitat antworten
Alt 25-07-2004, 15:35   #3 (permalink)
Nice Newbie
 
Registriert seit: Sep 2003
Beiträge: 365
ich kann leider das .fla nicht posten, da es zu groß ist
und auch etwas komplexer.
es ist das script von www.dragslidefade.com

ich werde versuchen meine fla noch ein wenig abzu-
specken, damit es mit dem upload noch klappt.

ich wollte nicht so dreist sein und einfach ein script
soz in auftrag geben. falls das so rüber kam, tut mir
das leid. wie gesagt, ich gebe mein bestes.

danke nochmals
__________________
unique.
unique23 ist offline   Mit Zitat antworten
Alt 14-08-2004, 10:30   #4 (permalink)
Nice Newbie
 
Registriert seit: Sep 2003
Beiträge: 365
as slide und drehung

okay,

ich hab wieder ein wenig gebastelt,
aber leider funktioniert mein skript
nicht.

ich würde gerne dass es per knopf-
druck nicht nur "slidet", sondern
sich auch noch drehen.

hat jermadn eine ahnung?

hier is die fla, da sie zum packen zu
groß ist:

www.unique23.de/slide.fla

bin für jeden rat 1000fach dankbar.
__________________
unique.
unique23 ist offline   Mit Zitat antworten
Alt 15-08-2004, 14:14   #5 (permalink)
Nice Newbie
 
Registriert seit: Sep 2003
Beiträge: 365
kann mir wirklich niemand helfen?

__________________
unique.
unique23 ist offline   Mit Zitat antworten
Alt 15-08-2004, 14:36   #6 (permalink)
lernwillig
 
Benutzerbild von Bugfixer
 
Registriert seit: May 2004
Ort: Berlin
Beiträge: 221
Hi,

ich hab noch nicht verstanden, wie dein effekt genau aussehen soll.
Wenn ich dein mc slide und gleichzeig drehe, dann gibt das momentan chaos,
da mit dem _rotation befehl ja immer nur um den festgelegten mittelpunkt drehen kann.
Sollen die einzelnen seiten nach "hinten" wegdrehen und gleichzeig zur seite scrollen?
Bugfixer ist offline   Mit Zitat antworten
Alt 15-08-2004, 15:06   #7 (permalink)
Nice Newbie
 
Registriert seit: Sep 2003
Beiträge: 365
ich versuche mit einem knopfdruck eine bewegung des
movieclips zu erreichen, was schon passiert. und
gleichzeitig soll dich der movie auch um einen bestimmten
winkel drehen, egal wenn das um den mittelpunkt
gedreht wird.

ich kreig nur keine scrollende drehung hin, also scrollen
und drehen.

weißt du wo mein problem liegt?
__________________
unique.
unique23 ist offline   Mit Zitat antworten
Alt 15-08-2004, 15:10   #8 (permalink)
lernwillig
 
Benutzerbild von Bugfixer
 
Registriert seit: May 2004
Ort: Berlin
Beiträge: 221
Deine syntax ist falsch:

es heisst: mc._rotation(winkelgrad)

und nicht _rotation(objektname).
Bugfixer ist offline   Mit Zitat antworten
Alt 15-08-2004, 15:17   #9 (permalink)
nobody is perfect
 
Benutzerbild von Decrone
 
Registriert seit: Apr 2002
Ort: Bremen
Beiträge: 3.049
möchtest Du das sich der gesamte Slider dreht oder nur den Flächenbereich den Du anklickst. Wobei ich bei dem ersteren keinen Sinn sehe!

bye
__________________
FF Unterstützen! Erste Hilfe! häufig gestellten Fragen
...................... ............... ................................
Decrone ist offline   Mit Zitat antworten
Alt 15-08-2004, 15:25   #10 (permalink)
Nice Newbie
 
Registriert seit: Sep 2003
Beiträge: 365
ich würde gerne den gesamten slider drehen
lassen. auch wenn es seltsam klingen mag.
=D
__________________
unique.
unique23 ist offline   Mit Zitat antworten
Alt 15-08-2004, 15:43   #11 (permalink)
nobody is perfect
 
Benutzerbild von Decrone
 
Registriert seit: Apr 2002
Ort: Bremen
Beiträge: 3.049
hi

änder das mal so um:
ActionScript:
  1. // x-verschiebung
  2. difference_x = _root.target_x - _root.panel._x;
  3. rate_x = difference_x / baseRate;
  4. _root.panel._x += rate_x;
  5.  
  6. //rotation
  7. difference_r =_root.target_r - _root.panel._rotation;
  8. rate_r = difference_r / baseRate;
  9. _root.panel._rotation += rate_r;

ist es das?

bye
__________________
FF Unterstützen! Erste Hilfe! häufig gestellten Fragen
...................... ............... ................................
Decrone ist offline   Mit Zitat antworten
Alt 15-08-2004, 16:03   #12 (permalink)
Nice Newbie
 
Registriert seit: Sep 2003
Beiträge: 365
exactly....
dankeschön für die zahlreiche hilfe
=D
ich bin selber einfach nicht dahinter gestiegen
__________________
unique.
unique23 ist offline   Mit Zitat antworten
Alt 15-08-2004, 16:03   #13 (permalink)
nobody is perfect
 
Benutzerbild von Decrone
 
Registriert seit: Apr 2002
Ort: Bremen
Beiträge: 3.049
und hier im MX-Style

vorher solltest Du Dein slide MC und den Script auf deine buttons löschen!
Dann musste Deine Buttons Instanzanmen geben (b1_1, b1_2, b1_3)

Und diesen Code auf dem ersten Frame (_root/Hauptzeitleiste) legen

ActionScript:
  1. baseRate =2.5;
  2. function slider () {
  3.     this.onEnterFrame = function (){
  4. // x-verschiebung
  5.         difference_x = target_x - panel._x;
  6.         rate_x = difference_x / baseRate;
  7.         panel._x += rate_x;
  8.  
  9. //rotation
  10.         difference_r =target_r - panel._rotation;
  11.         rate_r = difference_r / baseRate;
  12.         panel._rotation += rate_r;
  13.     }
  14. };
  15.  
  16. b1_1.onRelease = function(){
  17.     target_x = 600;
  18.     target_r = 45;
  19.     slider();
  20. }
  21.  
  22. b1_2.onRelease = function(){
  23.     target_x = 200;
  24.     target_r = 45;
  25.     slider();
  26. }
  27. b1_3.onRelease = function(){
  28.     target_x = -200;
  29.     target_r = 90;
  30.     slider();
  31. }

bye
__________________
FF Unterstützen! Erste Hilfe! häufig gestellten Fragen
...................... ............... ................................
Decrone 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:40 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele