Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10-08-2004, 17:46   #1 (permalink)
Neuer User
 
Benutzerbild von publikator
 
Registriert seit: Mar 2002
Ort: Warendorf
Beiträge: 18
Script-Erweiterung

Möchte den Script um die Funktion "Vertikal Sliding" erweitern. Nicht "onClick" sondern an die Mausbewegung gekoppelt - wie beim sliden auf der x-Achse. Die Bottle steht schon kalt.
Angehängte Dateien
Dateityp: txt script_.txt (1,8 KB, 18x aufgerufen)
publikator ist offline   Mit Zitat antworten
Alt 10-08-2004, 19:15   #2 (permalink)
querdenker
 
Benutzerbild von kelor
 
Registriert seit: Jun 2001
Ort: formel1-stadt hockenheim
Beiträge: 4.731
Zitat:
[Flash MX 2004]
und warum zeigst du uns dann flash4-code ???
des kann ja kein mensch mehr lesen...


greetz

kelor
kelor ist offline   Mit Zitat antworten
Alt 10-08-2004, 19:40   #3 (permalink)
flachzange
 
Benutzerbild von elias
 
Registriert seit: Jun 2003
Ort: berlin
Beiträge: 3.932
das sieht ja verdächtig nach einem flash decompiler export aus
__________________
elias ist offline   Mit Zitat antworten
Alt 10-08-2004, 19:55   #4 (permalink)
Neuer User
 
Benutzerbild von publikator
 
Registriert seit: Mar 2002
Ort: Warendorf
Beiträge: 18
Script-Quelle

Scripte stammen aus einem Kursus der Uni Mainz, und die bedanken sich bei jemanden aus Dänemark.

Ist Hilfe möglich - bin Anfänger.
publikator ist offline   Mit Zitat antworten
Alt 10-08-2004, 20:01   #5 (permalink)
flachzange
 
Benutzerbild von elias
 
Registriert seit: Jun 2003
Ort: berlin
Beiträge: 3.932
verklag die jungs von der uni! kelor hat nämlich recht. den uraltcode versteht
doch heute kein mensch mehr

schonmal selber irgend einen ansatz versucht?
__________________
elias ist offline   Mit Zitat antworten
Alt 11-08-2004, 11:03   #6 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Beiträge: 19
Gscheit umformatiert

Hier vorerst einmal eine halbwegs lesbare Version:


// Frame 1

speed = 300;
slut = strip._width;
strip._visible = false;
for(i=1;i<=3;i++)
{
strip.duplicateMovieClip("strip"+i, i);
}
gotoAndPlay (2);

//Frame 2

drag.startDrag(true);

//Frame 3

xposition = strip1._x;
strip1._x = xposition+(drag._x/(100-speed))*-1;
strip2._x = (xposition+(drag._x/(100-speed))*-1))+slut;
strip3._x = (xposition+(drag._x/(100-speed))*-1))-slut;

// limits for slide
if (strip1._x<-slut) {
strip1._x = 0;
strip2._x = slut;
strip3._x = -slut;
}
if (strip1._x>slut) {
strip1._x = 0;
strip2._x = slut;
strip3._x = -slut;

//Frame 4

xposition = strip1._x;
strip1._x = xposition+Number(((drag._x)/(100-speed))*-1);
strip2._x = xposition+Number((((drag._x)/(100-speed))*-1)-slut);
strip3._x = Number((xposition+(((drag._x)/(100-speed))*-1))+slut);

// limits for slide - minus slut
if (strip1._x < -slut) {
strip1._x = 0;
strip2._x = slut;
strip3._x = -slut;
}
if (strip1._x > slut) {
strip1._x = 0;
strip2._x = slut;
strip3._x = -slut;
}
gotoAndPlay (3);

//Frame 5

stopDrag();[PHP]
n0tr4ce ist offline   Mit Zitat antworten
Alt 11-08-2004, 11:24   #7 (permalink)
Neuer User
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 6.415
lustiges script sieht den ersten yugop scripts verdammt ähnlich
ich schließ mich mal den anderen an so nen code kannste nicht mehr bringen-uni tsts klar..sparen wohl an allem

würde dir vorschlagen du suchst im forum mal nach nem vertikalen yugop das ist wesentlich effizienter als den code hier umzubauen.
prinzipiell könntest mal versuchen alle _x attribute in _y umzuwandeln
so hab ich bei meinen anfängen manch einen erfolg verzeichnen können

deluxe
Deluxe 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:19 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele