Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03-09-2003, 09:54   #1 (permalink)
tra..la..la..la..
 
Benutzerbild von knuddel_muddel
 
Registriert seit: Aug 2003
Ort: Knuddel Land
Beiträge: 180
Red face hintergrund nach links / rechts bewegen

Habe folgendes Problem,

hab ein Hintergrund, das nach rechts oder links scrollt. Wenn jetzt z.B. die Spielfigur sich auf 100pix dem linken Bühnen rand nähert, das Hintergrund nach rechts scrollt, und wenn die Spielfigur über 660 pix läuft scrollt das ganze nach links

ActionScript:
  1. //ab hier, background scroll
  2.         if (_root.Spielfigur._x < 100){
  3.            
  4.             if (_root.hitfl._x < -15){ 
  5.             _root.backgr._x = _root.backgr._x + 1;
  6.             _root.Spielfigur._x = _root.Spielfigur._x + 1;
  7.             _root.Spielfigur.targetx = _root.spielfigur.targetx + 1;
  8.             }
  9.        
  10.         } else if (_root.Spielfigur._x > 660) {
  11.             if(_root.hitfl._x > -580){ 
  12.             _root.backgr._x = _root.hitfl._x - 1;
  13.             _root.Spielfigur._x = _root.Spielfigur._x - 1;
  14.             _root.Spielfigur.targetx = _root.Spielfigur.targetx - 1;
  15.             }
  16.        
  17.         }

Das Problem ist es ruckelt wie sau. Wie könnte man das verbessern?
knuddel_muddel ist offline   Mit Zitat antworten
Alt 03-09-2003, 10:04   #2 (permalink)
HAY
Neuer User
 
Benutzerbild von HAY
 
Registriert seit: Aug 2002
Ort: Faust-Stadt
Beiträge: 2.577
hi
wird wohl darauf ankommem wie groß und was ist dein hintergrund.(bild)
und wann wird geprüft.
__________________
gruß Harry
HAY ist offline   Mit Zitat antworten
Alt 03-09-2003, 10:07   #3 (permalink)
tra..la..la..la..
 
Benutzerbild von knuddel_muddel
 
Registriert seit: Aug 2003
Ort: Knuddel Land
Beiträge: 180
.

der script oben ist in der

onClipEvent (enterFrame) {

}

drin. Und zwar auf dem Hintergrund selber

und hintergrund ist ein mc (ja er ist deteilreich sind aber nur vektoren) Aber trotzdem dass es so ruckelt ist nicht normal hab andere spiele gesehn wo änliche hintergrunde flüssig bewegt wurden

Ist der script oben überhaupt von der Denkweise richtig oder würdest du es anders machen?

Geändert von knuddel_muddel (03-09-2003 um 10:15 Uhr)
knuddel_muddel ist offline   Mit Zitat antworten
Alt 03-09-2003, 10:14   #4 (permalink)
HAY
Neuer User
 
Benutzerbild von HAY
 
Registriert seit: Aug 2002
Ort: Faust-Stadt
Beiträge: 2.577
hi
wie hoch ist den deine bildrate.mach mal hoch auf 32 oder höher.
in script sehe ich keinen fehler.kannst bischen kürzer schreiben.
bringt aber glaube ich keinen gewinn.
ActionScript:
  1. if (_root.Spielfigur._x < 100){
  2.        if (_root.hitfl._x < -15){
  3.                 this._x += 1;
  4.                 _root.Spielfigur._x +=  1;
  5.                 _root.Spielfigur.targetx += 1;
  6.         }
  7. } else if (_root.Spielfigur._x > 660) {
  8.         if(_root.hitfl._x > -580){
  9.                 this._x -= 1;
  10.                 _root.Spielfigur._x -= 1;
  11.                 _root.Spielfigur.targetx -= 1;
  12.         }
  13. }
__________________
gruß Harry

Geändert von HAY (03-09-2003 um 10:16 Uhr)
HAY ist offline   Mit Zitat antworten
Alt 03-09-2003, 10:15   #5 (permalink)
tra..la..la..la..
 
Benutzerbild von knuddel_muddel
 
Registriert seit: Aug 2003
Ort: Knuddel Land
Beiträge: 180
ist bereits auf 30
knuddel_muddel ist offline   Mit Zitat antworten
Alt 03-09-2003, 10:16   #6 (permalink)
tra..la..la..la..
 
Benutzerbild von knuddel_muddel
 
Registriert seit: Aug 2003
Ort: Knuddel Land
Beiträge: 180
Ist der script oben überhaupt von der Denkweise richtig oder würdest du es anders machen?
knuddel_muddel ist offline   Mit Zitat antworten
Alt 03-09-2003, 10:16   #7 (permalink)
HAY
Neuer User
 
Benutzerbild von HAY
 
Registriert seit: Aug 2002
Ort: Faust-Stadt
Beiträge: 2.577
hi
schick halt mal die fla.
__________________
gruß Harry
HAY ist offline   Mit Zitat antworten
Alt 03-09-2003, 10:18   #8 (permalink)
tra..la..la..la..
 
Benutzerbild von knuddel_muddel
 
Registriert seit: Aug 2003
Ort: Knuddel Land
Beiträge: 180
die fla ist zu gross ich kann die hier nicht hochladen
gib mir deine email
knuddel_muddel ist offline   Mit Zitat antworten
Alt 03-09-2003, 10:28   #9 (permalink)
HAY
Neuer User
 
Benutzerbild von HAY
 
Registriert seit: Aug 2002
Ort: Faust-Stadt
Beiträge: 2.577
hi
web_70@web.de
__________________
gruß Harry
HAY ist offline   Mit Zitat antworten
Alt 03-09-2003, 10:40   #10 (permalink)
tra..la..la..la..
 
Benutzerbild von knuddel_muddel
 
Registriert seit: Aug 2003
Ort: Knuddel Land
Beiträge: 180
hab die fla dir zugeschickt
knuddel_muddel ist offline   Mit Zitat antworten
Alt 03-09-2003, 11:17   #11 (permalink)
HAY
Neuer User
 
Benutzerbild von HAY
 
Registriert seit: Aug 2002
Ort: Faust-Stadt
Beiträge: 2.577
hi
habe es mir angeschaut das mit dem hintergrund ist zu groß
das schaft flash nicht.
probier mal den hintergrund alleine zu scrollen da geht der rechner schon in die knie.
__________________
gruß Harry
HAY ist offline   Mit Zitat antworten
Alt 03-09-2003, 12:33   #12 (permalink)
tra..la..la..la..
 
Benutzerbild von knuddel_muddel
 
Registriert seit: Aug 2003
Ort: Knuddel Land
Beiträge: 180
alles klar danke, werde dan das hintergrund in 3 bereiche aufteilen zu denen er dann einfach springt

hab jetzt geändert und dir zugeschickt wie findest du das jetzt?

Geändert von knuddel_muddel (03-09-2003 um 12:49 Uhr)
knuddel_muddel 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