Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-08-2005, 14:34   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2005
Beiträge: 2
Aktion bestimmen für Buttons??!!

Hi,
ich arbeite noch nicht so lange mit Flash5 und habe somit kaum Ahnung. Ich bin gerade dabei eine Präsentation zu erstellen, dabei ist schon alles aufgebaut. Nur stehe ich jetzt vor dem Problem, dass ich keine Ahnung von ActionScript habe, weder wie ich am besten die Aktionen anwende. Vielleicht kann mir ja jemand helfen.

Habe mit dem Rechteckwerkzeug Felder aufgezogen, welche Buttons sein sollen. Jetzt brauche ich somit ein STOP (Aktion-Stop?) und einen Befehl, der angibt, wenn ich auf Button1 klicke komme ich auf Seite2 (frame x).


Ist der Befehl on(release){goto framex} oder
function buttonClick() oder
mit dem onClipEvent???

Wie schreib ich den Befehl????
julia.chr ist offline   Mit Zitat antworten
Alt 09-08-2005, 14:51   #2 (permalink)
flash student
 
Benutzerbild von pixelarts
 
Registriert seit: Apr 2005
Ort: Schweiz, Zürich
Beiträge: 527
1. Wandle dieses Viereck (Falls es eine Form ist) in eine Button Instanz, geht indem du auf das Viereck klickst und anschliessend die Taste F8 drückst. ein fenster erschein, wo du einen namen geben musst und nicht vergessen den radiobutton auf Button zu setzen. ok drücken
2. falls die nun Button Instanz (Viereck) nicht mer aktiv ist, klicke nochmal drau. jetzt kannst du das Actionscript fenster aufmachen. irgendwo hat es ein + zeichen, wo du drauklicken kannst. wenn du draufklick, öffnet sich so ein popup menü. dort sind alle erdenklichen funktionen drin. genau wie es aussieht kann ich dir allerding nicht sagen, da ich mit einer neueren version arbeite und alles von hand eingebe...
3. du musst die on-Funktion nehmen und parameter auf "release" setzen. damit führt er eine funktion aus, wenn der user den button klick und wieder loslässt.
4. in dieser on() funktion kannst jetzt gotoAndStop oder gotoAndPlay, jenachdem, ob der player anschliessend weiterspielen soll oder anhalten soll.


In der regel kannste in der hilfe nachschlagen, wie die funktionen genützt werden.
pixelarts ist offline   Mit Zitat antworten
Alt 09-08-2005, 17:09   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2005
Beiträge: 2
danke für die schnelle Antwort. das hatte ich mir schon gedacht, dachte schon ich mach irgendwas falsch...hab das nochmal ausprobiert. nur wenn ich das dann teste bekomme ich folgende fehlermeldung, mit welcher ich nichts anzufangen weiß:

Szene=Szene 1, Ebene=überuns, Bild=1: Line 1: Mausereignisse sind nur bei Schaltflächeninstanzen zulässig
on (release) {

hast du eine ahnung, was ich falsch mache?
julia.chr ist offline   Mit Zitat antworten
Alt 10-08-2005, 09:07   #4 (permalink)
flash student
 
Benutzerbild von pixelarts
 
Registriert seit: Apr 2005
Ort: Schweiz, Zürich
Beiträge: 527
ja, du hast den befehl nicht auf die Instanz gesetzt.
Das heisst, du hast den code in ein Frame der Zeitleiste eingebaut. du erkennst es daren, das in der Zeitleiste (oben) in einem Frame ein "a" erscheint.
kopier den code (bzw entferne ihn) und setz ihn auf die MC instanz (klick die MC Instanz an (um si anzuwahlen) und setze den code im AS Fenster ein)
pixelarts ist offline   Mit Zitat antworten
Alt 14-08-2005, 12:21   #5 (permalink)
Neuer User
 
Registriert seit: Aug 2005
Beiträge: 3
AS-Befehle auf Schaltfläche

Ich hänge mich mal an diesen Thread an
- ich habe ein ähnliches Problem bei Flash 5. Ich will ein Mausereignis, wenn ich "drücke", auf die Schaltfläche setzen, aber bei Bildaktionen/ Aktionen(Popup Menü geht auf) läßt sich kein Befehl aussuchen. Was mache ich falsch?
wizzard ist offline   Mit Zitat antworten
Alt 14-08-2005, 12:36   #6 (permalink)
~~~~~~~~~~~~
 
Benutzerbild von _geo_
 
Registriert seit: May 2002
Ort: AUSTRIA (OÖ)
Beiträge: 3.298
erst den Button anklicken, Strg + Alt + A drücken und dann deine aktion einfügen.

ActionScript:
  1. on(Press){
  2. trace("hallo");
  3. }

mfg geo
__________________
--- :P ---

Blog
Bei unerwünschten Nebenwirkungen zerreißen Sie die Packungsbeilage oder erschlagen ihren Arzt oder Apotheker
_geo_ ist offline   Mit Zitat antworten
Alt 14-08-2005, 12:46   #7 (permalink)
Neuer User
 
Registriert seit: Aug 2005
Beiträge: 3
Genau das habe ich gemacht(Button anklicken und Strg+Alt+A). Dann geht das Popup Menü Bildaktionen, in dem sich aber bei Aktionen keine Befehle aussuchen lassen.
wizzard ist offline   Mit Zitat antworten
Alt 14-08-2005, 15:11   #8 (permalink)
~~~~~~~~~~~~
 
Benutzerbild von _geo_
 
Registriert seit: May 2002
Ort: AUSTRIA (OÖ)
Beiträge: 3.298
welchsel mal in den "experten modus" dann kannst du das as per hand eingeben !
__________________
--- :P ---

Blog
Bei unerwünschten Nebenwirkungen zerreißen Sie die Packungsbeilage oder erschlagen ihren Arzt oder Apotheker
_geo_ ist offline   Mit Zitat antworten
Alt 14-08-2005, 15:28   #9 (permalink)
Neuer User
 
Registriert seit: Aug 2005
Beiträge: 3
Nein, auch da besteht das gleiche Problem.
wizzard ist offline   Mit Zitat antworten
Alt 14-08-2005, 18:10   #10 (permalink)
User
 
Benutzerbild von jeypack
 
Registriert seit: Sep 2003
Ort: Essen
Beiträge: 616
Ich hab das mal vorgemacht.
Angehängte Dateien
Dateityp: rar flash5ButtonAction.rar (5,7 KB, 16x aufgerufen)
__________________
Gruß, Jey!
jeypack 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 06:36 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele