Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 06-09-2004, 15:48   #1 (permalink)
3ds maxist :)
 
Benutzerbild von 3Drawer
 
Registriert seit: Mar 2004
Ort: Österreich
Beiträge: 175
Problem mit MC bei button

Hi Leute!
Da ich gerade an meiner neuen page arbeite und nun endlich "gutes" flash verwenden mag habe ich ne frage bzw ein problem.

Und zwar.:
Ich habe einen button der beim rollover einen im button integrierten movieclip enthält der sich beim überfahren abspielen soll. Das mit dem abspielen ist kein problem... aber .....der MC (Name ist Button_mc) soll sich so lange abspielen bist er am ende ist. Denn sonst hört er auf wenn ich wieder rausfahre mit der maus.Jetzt dachte ich mir das man das mit AS lösen kann leider komme ich beim "if" nicht mehr weiter und bin mir auch NICHT sicher ob man dazu "if" verwenden soll/kann..

also der button heißt MC_btn und der movieclip Button_mc

PHP-Code:
on(rollOver){ 
gotoAndPlay("Button_mc"); 
if(.....
WEIß NICHT WEITER).... 
deutsch würde ich es so ausdrücken:
wenn ich auf den button (MC_btn) fahre soll der film (Button_MC) solange abgespielt werden bist der letzte frame erreicht ist und dort stoppen...

Tja das wärs... währe SEHR verbunden wenn ihr mir bei diesen kleinen Problem helfen könntet.

cu

3Drawer

PS:: Die namen sind NUR BEISPEIELNAHMEN!!! Ihr könnt auch andere verwenden... wenn ihr wollt DANKE!
__________________
3ds max+FinalRender rulez!

visit my new HP

http://3drawer.pid.at
3Drawer ist offline   Mit Zitat antworten
Alt 06-09-2004, 16:20   #2 (permalink)
3ds maxist :)
 
Benutzerbild von 3Drawer
 
Registriert seit: Mar 2004
Ort: Österreich
Beiträge: 175
keine antworten?

kommt schon ich weiß nicht weiter ich hab schon alles probiert...Nur in AS bin ich kein ass...bitte


mfg

3Drawer
__________________
3ds max+FinalRender rulez!

visit my new HP

http://3drawer.pid.at
3Drawer ist offline   Mit Zitat antworten
Alt 06-09-2004, 20:10   #3 (permalink)
3ds maxist :)
 
Benutzerbild von 3Drawer
 
Registriert seit: Mar 2004
Ort: Österreich
Beiträge: 175
na kommt schon leute bitte helft mir oder versteht ihr nicht was ich meine??
__________________
3ds max+FinalRender rulez!

visit my new HP

http://3drawer.pid.at
3Drawer ist offline   Mit Zitat antworten
Alt 06-09-2004, 20:21   #4 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Verwende MovieClips für sowas, mit Buttons funzt sowas net wirklich!!
einen Mc mit zwei frames, im zweiten Dein mc der abgespielt werden soll!
Dann in die Timeline wo der Button liegt schreiben!!

ActionScript:
  1. Dein_button.onRollOver=function(){
  2. this.gotoAndStop(2);
  3. }

Wobei "Dein_button" der Instanznamen des Button_mcs ist
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 06-09-2004, 23:34   #5 (permalink)
3ds maxist :)
 
Benutzerbild von 3Drawer
 
Registriert seit: Mar 2004
Ort: Österreich
Beiträge: 175
ich verstehe... bin mir aber nicht ganz sicher was du meinst..

Könntest du mir bitte eine sample scene machen (natürlich ganz simple).. währe supernett von die

DANKE!!!

mfg

3Drawer

ps:as AS von dir verstehe ich eh nur was du davor gemeint hast nich..
sorry

Und bei :
Code:
this.gotoAndStop(2);
gehört das "this." weg oder
__________________
3ds max+FinalRender rulez!

visit my new HP

http://3drawer.pid.at

Geändert von 3Drawer (06-09-2004 um 23:45 Uhr)
3Drawer ist offline   Mit Zitat antworten
Alt 07-09-2004, 12:20   #6 (permalink)
3ds maxist :)
 
Benutzerbild von 3Drawer
 
Registriert seit: Mar 2004
Ort: Österreich
Beiträge: 175
keine hilfe mehr....
__________________
3ds max+FinalRender rulez!

visit my new HP

http://3drawer.pid.at
3Drawer ist offline   Mit Zitat antworten
Alt 07-09-2004, 14:00   #7 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Yupp!
Kannst auch haben!!
Angehängte Dateien
Dateityp: zip buttonGoTo2.zip (6,0 KB, 13x aufgerufen)
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 07-09-2004, 15:27   #8 (permalink)
3ds maxist :)
 
Benutzerbild von 3Drawer
 
Registriert seit: Mar 2004
Ort: Österreich
Beiträge: 175
oh nein nein... da hast du was falsch verstanden....

Nehmen wir mal wieder derBauer her. Wenn man einen button drückt wird ein movieclip abgespielt(Nämlich das orangerne ding was sich dreht). Bei mir würde es sich softort aufhören zu drehen wenn ich den button verlasse (sprich zb bei der hälfte (wenn ich gerade zu dem zeitpunkt rausgehe) aufhören sich zu drehen) ich möchte aber das man wenn man jetzt auserhalb des buttons ist, dass er den film (mc) so lange abspielt bis zum letzten frame.Und nicht aufhört wenn ich ihn verlasse. Sorry aber ist schwer zu erklären.... müsst ihr euch selber bei zb derBauer ansehen... ist aber auch auf anderen seiten zu sehen.

Danke für eure /deine (RustyCake) hilfe. Ich hoffe ihr wisst jetzt was ich meine....

DANKE

3Drawer
__________________
3ds max+FinalRender rulez!

visit my new HP

http://3drawer.pid.at
3Drawer ist offline   Mit Zitat antworten
Alt 07-09-2004, 15:37   #9 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Heeh!
Des macht der doch??
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 07-09-2004, 16:59   #10 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 21
weiß nicht, ob ich dich richtig verstanden hab, ich versuchs mal

code für den "button" (auch movieclip):
Code:
var i=0;
on(rollOver) {
   if(i==0) { 
      abspielen();
      i=1; 
   }
}
function abspielen() {
   movieclip.gotoAndPlay("bildnummer");
}
für den movieclip, der am ende stoppen soll sollte für den movieclip im letzten bild ein "stop();" glaub ich genügen....

edit: bin davon ausgegangen, dass der movieclip im ersten (leeren) bild mit "stop();" gestoppt wird und die animation im 2. bild anfängt - also wäre in dem fall 'bildnummer' mit '2' zu ersetzen

Geändert von volume (07-09-2004 um 17:23 Uhr)
volume ist offline   Mit Zitat antworten
Alt 07-09-2004, 17:21   #11 (permalink)
3ds maxist :)
 
Benutzerbild von 3Drawer
 
Registriert seit: Mar 2004
Ort: Österreich
Beiträge: 175
Ahm rusty cake ... nein das macht er nicht... zumindest nicht das was ich meine.

Ich werds mal mit dem code von volume versuchen...
aber danke derweilen für eure hilfe....


WENN IHR NOCH VORSCHLÄGE HABT BITTE POSTEN!!!

danke!

mfg

3Drawer
__________________
3ds max+FinalRender rulez!

visit my new HP

http://3drawer.pid.at
3Drawer ist offline   Mit Zitat antworten
Alt 07-09-2004, 17:24   #12 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Der code von "volume" (Servus übrigens und Willkommen im Forum)
ist sowas wie ne tastensperre, aber vielleicht kannst des ja brauchen!!
Vielleicht solltest des mal so erklären das es auch ein normalmensch versteht
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 07-09-2004, 17:27   #13 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Zitat:
Zitat von 3Drawer

deutsch würde ich es so ausdrücken:
wenn ich auf den button (MC_btn) fahre soll der film (Button_MC) solange abgespielt werden bist der letzte frame erreicht ist und dort stoppen...
Wie wäre es wennst einfach mal eine fla lädst, dann braucht man nicht weiter Rätselraten
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 07-09-2004, 19:30   #14 (permalink)
3ds maxist :)
 
Benutzerbild von 3Drawer
 
Registriert seit: Mar 2004
Ort: Österreich
Beiträge: 175
ja sehe ich auch gerade... tztztz aber trotzdem danke für die mühe volume.

@rusty cake
werde ich machen. Sorry das ich mich so unverständlich aufdrücke... bin noch ziemlich neu in diesem "geschäft"


mfg

und vielen danke für WEITER hilfe (so hoffe ich)

mfg

3Drawer

PS.: Die beispiel fla spiele ich morgen rauf...muss noch was anderes erledigen.
__________________
3ds max+FinalRender rulez!

visit my new HP

http://3drawer.pid.at
3Drawer ist offline   Mit Zitat antworten
Alt 10-09-2004, 18:31   #15 (permalink)
3ds maxist :)
 
Benutzerbild von 3Drawer
 
Registriert seit: Mar 2004
Ort: Österreich
Beiträge: 175
Ok ich habe jetzt (nach ner kurzen pause) die testscene gemacht. Im AS vom button selber (hab auch ereignisprozedur verzichtet) befindet sich noch n kleiner kommental. Also ich will das der MC im Button SO LANGE gespielt wird bis er den letzen frame erreicht, selbst wenn der user schon von dem button wieder weg ist (er soll sich nur EINMAL abspielen). Ich hoffe ihr wisst jetz was ich meine DANKE für eure hilfe!!!!

hier die scene:::<<<CLICK TO DOWNLOAD>>>

MFG

3Drawer
__________________
3ds max+FinalRender rulez!

visit my new HP

http://3drawer.pid.at
3Drawer 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 04:34 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele