• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04-04-2007, 13:52   #1 (permalink)
Neuer User
 
Registriert seit: Apr 2006
Beiträge: 1
Question YUGOP soll an den Rändern stoppen (Flash 8)

Hallo,

ich bin neu hier und bräuchte bitte gleich mal Hilfe.
Ich hab hier im Forum nach YUGOP Scripts gesucht, gefunden und auch etwas angepaßt, leider funktioniert es nicht richtig, wenn ich es im Flash Player 8 veröffentliche (Bilder laufen komplett aus der Bühne raus) sondern nur im Flash Player 6 (Bilder laufen als Endlosschleife).
Außerdem versuche ich schon die ganze Zeit das Skript so zu ändern, dass es stoppt, bevor das äußerste Bild (MC) komplett aus der Bühne (nach links oder rechts) läuft, eigentlich will ich nämlich gar keine Endlosschleife :-)
Die fla habe ich angehängt... wenn mir jemand helfen könnte wäre super, probiere schon ewig rum... :-(
Angehängte Dateien
Dateityp: zip yugop-abwandlung-flash8.fla.zip (6,2 KB, 60x aufgerufen)

Geändert von flashy_Rocky (04-04-2007 um 13:54 Uhr)
flashy_Rocky ist offline   Mit Zitat antworten
Alt 05-06-2007, 21:34   #2 (permalink)
MaciMesser
 
Benutzerbild von coffeinum
 
Registriert seit: Sep 2005
Ort: Heidelberg
Beiträge: 75
Ich habe das gleiche Problem...
Habe den/die/das ScrollSpeed mit 15 definiert und weiter unten steht dann dass SrollSpeed = 0 ist wenn x und y des mc best. Pixel überschreiten.

Aber es stoppt einfach nicht...
Ich habe es mit -1 statt 0 probiert. Da funktioniert es und es läuft zurück...
Aber es soll ja stoppen!

Hat jemand eine Idee?
__________________
---Volle Lotte Lunte gerochen---
coffeinum ist offline   Mit Zitat antworten
Alt 06-06-2007, 01:53   #3 (permalink)
MaciMesser
 
Benutzerbild von coffeinum
 
Registriert seit: Sep 2005
Ort: Heidelberg
Beiträge: 75
Hat sich erledigt...
hatte "nur" die falschen Koordinaten!
__________________
---Volle Lotte Lunte gerochen---
coffeinum ist offline   Mit Zitat antworten
Alt 06-06-2007, 16:06   #4 (permalink)
MaciMesser
 
Benutzerbild von coffeinum
 
Registriert seit: Sep 2005
Ort: Heidelberg
Beiträge: 75
Jetzt klappts wieder nicht....
Hat jemand eine Idee?

Code:
var scrollSpeed = 10;
container.onEnterFrame = function() {
	if (_ymouse>600 && _ymouse<650) {
		container._y = container._y-scrollSpeed;
		//trace("move down")
		if (container._y<=-545) {
			set.scrollSpeed == 0;
		}
	}
	if (_xmouse>900 && _xmouse<950) {
		container._x = container._x-scrollSpeed;
		//trace("move right");
		if (container._x>=-645) {
			set.scrollSpeed == 0;
		}
	}
	if (_ymouse>0 && _ymouse<50) {
		container._y = container._y+scrollSpeed;
		//trace("move up");
		if (container._y<=50) {
			set.scrollSpeed == 0;
		}
	}
	if (_xmouse>0 && _xmouse<50) {
		container._x = container._x+scrollSpeed;
		//trace("move left");
		if (container._x<=50) {
			set.scrollSpeed == 0;
		}
		updateAfterEvent();
	}
};
__________________
---Volle Lotte Lunte gerochen---
coffeinum ist offline   Mit Zitat antworten
Alt 06-06-2007, 16:12   #5 (permalink)
undefined
 
Benutzerbild von mildesign
 
Registriert seit: Jul 2001
Ort: Stuttgart
Beiträge: 1.810
PHP-Code:
set.scrollSpeed == 0
was willst du hier machen?
eventuell
PHP-Code:
scrollSpeed 0
__________________
mfg Frank
mildesign ist offline   Mit Zitat antworten
Alt 06-06-2007, 16:28   #6 (permalink)
MaciMesser
 
Benutzerbild von coffeinum
 
Registriert seit: Sep 2005
Ort: Heidelberg
Beiträge: 75
Das hatte ich auch schon probiert,
Wenn man dann zuerst nach unten scrollt, klappt es einwandfrei bis zur gewünschten Grenze, danach aber geht gar nichts mehr (nicht nach links, oben oder rechts).

Wenn man zuerst nach links, oben oder rechts scrollen will geht er nur einmal die 10 Pixel in die gewünschte Richtung und danach geht auch nichts mehr...

Versteht man was ich meine??
__________________
---Volle Lotte Lunte gerochen---
coffeinum ist offline   Mit Zitat antworten
Alt 06-06-2007, 16:34   #7 (permalink)
undefined
 
Benutzerbild von mildesign
 
Registriert seit: Jul 2001
Ort: Stuttgart
Beiträge: 1.810
Zitat:
Zitat von coffeinum Beitrag anzeigen
Das hatte ich auch schon probiert,
Wenn man dann zuerst nach unten scrollt, klappt es einwandfrei bis zur gewünschten Grenze, danach aber geht gar nichts mehr (nicht nach links, oben oder rechts).
Er macht genau das was du ihm sagst er setzt scrollspeed=0 und dann wird der wert nicht mehr angerührt.

mit try and Error kommt man nicht immer zum ziel man sollte schon wissen was der Code den man da vor sich hat macht.
PHP-Code:
var scrollSpeed 10;
container.onEnterFrame = function() {
    if (
_ymouse>600 && _ymouse<650) {
        
//trace("move down")
                         //wenn der container nicht unterhalb ist soller es isch  bewegen ansonsten soll er nichts machen
        
if (!(container._y<=-545)) {
            
container._y container._y-scrollSpeed;
        }
    }
...
}; 
__________________
mfg Frank
mildesign ist offline   Mit Zitat antworten
Alt 06-06-2007, 16:54   #8 (permalink)
MaciMesser
 
Benutzerbild von coffeinum
 
Registriert seit: Sep 2005
Ort: Heidelberg
Beiträge: 75
Lieb von Dir, dass Du mir hilfst, aber Dein Script funzt leider auch nicht....
__________________
---Volle Lotte Lunte gerochen---
coffeinum ist offline   Mit Zitat antworten
Alt 06-06-2007, 17:09   #9 (permalink)
undefined
 
Benutzerbild von mildesign
 
Registriert seit: Jul 2001
Ort: Stuttgart
Beiträge: 1.810
PHP-Code:
container.onEnterFrame = function() { 
    if (
_ymouse>600 && _ymouse<650) { 
       
trace("move down"
        if (!(
this._y<=-545)) { 
            
this._y -=10
        } 
    } 
}; 
ich weiß zwar nach wie vor nicht was du vor hast aber bei mir gehts ;o)
lad mal deine Fla hoch.
Dann kann man eventuell mal etwas besser die Werte rausknobeln die für deine If Abfrage die richtigen sind.
__________________
mfg Frank

Geändert von mildesign (06-06-2007 um 17:11 Uhr)
mildesign ist offline   Mit Zitat antworten
Alt 06-06-2007, 17:14   #10 (permalink)
MaciMesser
 
Benutzerbild von coffeinum
 
Registriert seit: Sep 2005
Ort: Heidelberg
Beiträge: 75
Meine orig. fla ist zu gross hab schnell n test gebaut
Angehängte Dateien
Dateityp: zip test5.fla.zip (5,6 KB, 41x aufgerufen)
__________________
---Volle Lotte Lunte gerochen---
coffeinum ist offline   Mit Zitat antworten
Alt 06-06-2007, 19:02   #11 (permalink)
MaciMesser
 
Benutzerbild von coffeinum
 
Registriert seit: Sep 2005
Ort: Heidelberg
Beiträge: 75
Ok, ich nehm alles wieder zurück!
Danke Dir für Deine Hilfe!
Der Code enthielt noch Reste meines alten Codes!
War mal wieder blind wie ein Fisch!
__________________
---Volle Lotte Lunte gerochen---
coffeinum ist offline   Mit Zitat antworten
Alt 07-06-2007, 16:53   #12 (permalink)
Neuer User
 
Registriert seit: Nov 2005
Beiträge: 10
folgender beitrag beinhaltet eine klassenlösung für eine yugopbewegung...super einfach anzupassen.
Yugop Galerie Fehler
http://www.addicted2flash.com/2007-06-07/yugop-klasse/

grüße
dEPUTsTERONE ist offline   Mit Zitat antworten
Alt 30-06-2007, 22:11   #13 (permalink)
Neuer User
 
Registriert seit: Nov 2005
Beiträge: 10
Falls du noch keine Erfahrung mit Klassen gesammelt hast, kannst du auf dem gleichen Blog jetzt auch eine Yugop-Komponente herunterladen.
Ist ein mxp...also lediglich im extension manager öffnen und installieren.
Danach die Komponente auf die gleich Ebene ziehen, in der auch dein MovieClip liegt und 4 Parameter anpassen.
Hier der Link:
Yugop-Komponente

Grüße
dEPUTsTERONE ist offline   Mit Zitat antworten
Alt 18-05-2009, 16:50   #14 (permalink)
ziemlich neuer User
 
Registriert seit: Aug 2003
Ort: Solothurn (CH)
Beiträge: 155
die links gehen leider nicht! hat mir jemand diese komponente oder erklärungen dazu?

besten dank
__________________
unlocked GmbH - Internet in movement
Professionelles Webdesign
kingmauri 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 01:14 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele