Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-02-2004, 02:18   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 5
hintergrund in endlosschleife

Hallo,

als quasi Newbie hab ich eine echt brennende Frage:
Was muss ich tun ,wenn ich in einem mc den Hintergrund zB. ein größeres Foto in einer Endlosschleife abspielen möchte- sprich in einer laufenden Bewegnung von links nach rechts bewegen ohne einen Sprung zu sehen?

Wäre Euch allen sehr dankbar!!

thud
thud ist offline   Mit Zitat antworten
Alt 26-02-2004, 07:38   #2 (permalink)
°
 
Benutzerbild von echo5-7
 
Registriert seit: Aug 2002
Ort: Baden-Baden
Beiträge: 3.962
such mal nach yugop.

ne andere möglichkeit, allerdings ohne AS wäre, das bild zweimal auf die bühne zu ziehen, nebeneinander zu plazieren, und dann die beiden bilder einfach mit nem tween durchlaufen zu lassen, bis das zweite an der position des ersten ist, und auf das letzte frame ein gotoAndPlay (1) zu setzen.
__________________

LRRM | BLOG | FACEBOOK | TWITTER | G+
echo5-7 ist gerade online   Mit Zitat antworten
Alt 26-02-2004, 07:43   #3 (permalink)
oEF(etischist)
 
Registriert seit: Dec 2003
Ort: muc
Beiträge: 664
Hallo,

einem "quasi Newbie" würde ich hier ein Tween empfehlen:
erstell dir einen MC, lege das Foto zweimal nebeneinander, und animiere eine Bewegung von links nach rechts (oder andersherum), so dass das erste bild jetzt an der stelle des zweiten liegt und das andere auch entsprechend verschoben.
das ganze in einer endlosschleife sieht schon sehr nach einem endlosdurlauf eines bildes aus.

viel Spass,
solo
soloFlash ist offline   Mit Zitat antworten
Alt 26-02-2004, 10:47   #4 (permalink)
Flash & TYPO3
 
Registriert seit: Oct 2003
Ort: Bayern
Beiträge: 2.700
ActionScript:
  1. setInterval(function () {
  2.         schritt = 1;
  3.         ende = 300;
  4.         anfang = -99;
  5.         if(pic1._x < ende) {
  6.             pic1._x += schritt;
  7.             trace(pic1._x);
  8.         } else {
  9.              pic1._x = anfang;
  10.         }
  11.        
  12.         if(pic2._x < ende) {
  13.             pic2._x += schritt;
  14.         } else {
  15.              pic2._x = anfang;
  16.         }
  17.        
  18. }, 30);
http://www.cwsurf.de/7623/panorama.swf
http://www.cwsurf.de/7623/panorama.fla



Du musst nur zwei MCs mit den Namen "pic1" und "pic2" erstellen. In meinem Beispiel haben sie die Breite von 200px. Dann müsste es super laufen.
MfG
johanness

PS: Ist sicher nicht die eleganteste Lösung!
__________________
Mediendesign-Student

Geändert von johanness (26-02-2004 um 10:51 Uhr)
johanness ist offline   Mit Zitat antworten
Alt 26-02-2004, 18:01   #5 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 5
Yep!

hab das jetzt mit nem tween gemacht - is echt akzeptabel.
Versuchs noch mal mit AS.

thx

thud
thud 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 16:11 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele