Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 31-08-2003, 01:04   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Beiträge: 2
Benötige Hilfe zum Yugop

Ich habe mir hier aus dem Forum ein Beispiel Yogup heruntergleaden und das verändert. Jetzt hätte ich aber noch zwei Dinge die ich gerne einbauen würde.

1. Wenn ich mit der Maus den Yugop Film verlasse dann scrollt der Yugop Film unendlich vor sich hin. Ich hätte es aber gerne eingebaut das der Scroller beim verlassen langsam abbremst und stehen bleibt.

2. Mein zweiter Wunsch wäre es, wenn ich ein Bild mit der Maus erreicht habe, dass der Yugop Film langsam abbremst und stehen bleibt. Ich habe es schon geschafft das der Film beim erreichen des Bildes abruppt endet und wieder startet. Aber das sieht nicht sehr schön aus. Der ThumbNailer tut genau das was ich eigentlich will. Aber wenn ich mir dieses Tool kaufe kann ich nichts dazu lernen da man dort ja den Quellcode nicht bekommt.

Ist es sehr schwer das zu realisieren was ich vorhabe, und könnte mir vielleicht jemand dabei helfen. Ich habe leider nur sehr wenig Flash Erfaherung und kann nicht beurteilen ob das nun ein riesen Programmieraufwand ist, oder ob das sehr einfach zu lösen ist.

Ich möchte mich schonmal für eure Hilfe bedanken. Hier ist mein derzeitigs yugop: yugop.fla

P.s.: Ich habe mir hier schon sehr viele Yugop Beiträge durchgelesen, aber leider bin ich dem ActionScript nicht so mächtig das ich die Scripts irgendwie verwenden könnte.

Geändert von belinea2003 (31-08-2003 um 01:09 Uhr)
belinea2003 ist offline   Mit Zitat antworten
Alt 31-08-2003, 11:12   #2 (permalink)
HAY
Neuer User
 
Benutzerbild von HAY
 
Registriert seit: Aug 2002
Ort: Faust-Stadt
Beiträge: 2.577
hi und willkommen im FF
zu frage1.
lösche in der HZL den kompleten 3frame.
lösche auf dem mc "die_MCs" den code.
diesen code auf frame 2 der HZL.
ActionScript:
  1. this.onEnterFrame = function() {
  2.         if ( _ymouse<0 || _ymouse>100 ) {
  3.                 if(v!=0){
  4.                     v<0 ? v++ : v--
  5.                 }
  6.                 } else {
  7.                 v = int((_xmouse-350)/-20);
  8.         }
  9.         for (i=1; i<=anzahlMCs; i++) {
  10.             _root.die_MCs["mc"+i]._x += v;
  11.         }
  12. };
  13. stop();
zu frage 2:
wenn du bei jedem bildchen stopen willst kannst du ja nur noch
in den zwischen räumen den slider bewegen.
mach die bildrate mal auf 31 und bei v = int den teiler auf -20
dann ist das besser zu steuern und nicht so schnell.
__________________
gruß Harry

Geändert von HAY (31-08-2003 um 11:27 Uhr)
HAY ist offline   Mit Zitat antworten
Alt 31-08-2003, 19:53   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Beiträge: 2
Tausend Dank. Genaus SO hatte ich mir das vorgestellt. Ich habe es jetzt noch angepasst das der Film auch langsam aufhört wenn man links und rechts den Flash Film verlässt. Das funktioniert allerdings nicht richtig. Wenn ich den Fillm mit der Maus langsam verlasse funktioniert es immer dass der Film langsam ausläugt. Wenn ich den Film mit der Maus aber schnell verlasse funktioniert es nur selten bis gar nicht.

Ich glaube das liegt daran, dass die aktuelle Mausposition nicht mehr schnell genug abgefragt wird. Daher läuft der Film bei schnellen verlassen einfach weiter.

ActionScript:
  1. this.onEnterFrame = function() {
  2.         if ( _ymouse<10 || _ymouse>100 || _xmouse<5 || _xmouse>695) {
  3.                 if(v!=0){
  4.                         v<0 ? v++ : v--
  5.                 }
  6.         } else {
  7.                 v = int((_xmouse-350)/-20);
  8.         }
  9.         for (i=1; i<=anzahlMCs; i++) {
  10.                 _root.die_MCs["mc"+i]._x += v;
  11.         }
  12. };
  13. stop();

Gibt es vielleicht eine andere/bessere Lösung mit der man erkennen kann wann der Benutzer mit der Maus den Film verlässt?
belinea2003 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 19:35 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele