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

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-02-2006, 12:49   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2006
Beiträge: 10
Variable Anfänger

Hallo im Forum,

ich bin Anfänger, habe ienige Erfahrungen aus Flash 4 und möchte eventuell in Flash besser einsteigen und habe mir die Demo flash8 geholt.

Habe folgendes Problem:

möchte Film steuern wenn bestimmtes Wort in Variable eingegeben wurde

on (release) {
if (text==heimat) {
gotoAndPlay(64);
}
}


Aber leider läuft der Film nicht.

Variable habe ich text genannt in Eigenschaften.

Ist die Schreibweise falsch.

Habe Forum schon durchsucht, aber komme mit vielen Begriffen nicht klar.

Danke fpr eine Antwort im voraus
erwin12 ist offline   Mit Zitat antworten
Alt 21-02-2006, 12:57   #2 (permalink)
~~~~~~~~~~~~
 
Benutzerbild von _geo_
 
Registriert seit: May 2002
Ort: AUSTRIA (OÖ)
Beiträge: 3.297
1. Willkommen im FlashForum

2. Flash 4, dass dieses Fossil immer noch verwendet wird *gg*

Nein also ab Flash MX wird da actionscript nicht mehr in/auf den Elementen/Symbolen/Movieclips ... platziert sondern in der Hauptzeitleiste.

Daraus ergibt sich dass dein button, um angesprochen weren zu können, erst mal einen instanznamen haben muss.
Also den button anklicken und instanznamen vergeben. zb "button".

Und folgendes as in den Frame der Hauptzeitleiste in dem sich der button befindet: (_root ... "Verweis" auf deine Hauptzeitleiste)

PHP-Code:
this.button.onPress = function(){
    
trace("test,der text ist: "+_root.text);
    if (
_root.text == "heimat") {
        
_root.gotoAndPlay(64);
    }
}
//wobei text nicht sehr günstig gewählt ist das es ein Schlüsselwort darstelltt 
mfg geo
__________________
--- :P ---

Blog
Bei unerwünschten Nebenwirkungen zerreißen Sie die Packungsbeilage oder erschlagen ihren Arzt oder Apotheker

Geändert von _geo_ (21-02-2006 um 13:00 Uhr)
_geo_ ist offline   Mit Zitat antworten
Alt 21-02-2006, 12:57   #3 (permalink)
mushroom powered
 
Benutzerbild von b.asile
 
Registriert seit: Jun 2005
Ort: Amsterdam
Beiträge: 2.649
Musst du auf die Pfade gucken, er versucht bei dir den Button abzuspielen.
Mit absoluten:

_root.gotoAndPlay(64);

oder relativen (wobei ich natürlich nicht weiss wo dein Button liegt, aber tippe mal hierrauf):

_this._parent.gotoAndPlay(64);

gruß b.asile
__________________
[ WHEN THE GOING GETS WEIRD THE WEIRD TURN PRO ]

devboy.org

Geändert von b.asile (21-02-2006 um 12:59 Uhr)
b.asile ist offline   Mit Zitat antworten
Alt 21-02-2006, 13:11   #4 (permalink)
Neuer User
 
Registriert seit: Feb 2006
Beiträge: 10
Danke für Antworten

Danke für die Schnellen Antworten, aber wenn AS in der Hauptzeile abgelegt wird, warum kann ich dann den button anklicken und den AS eingeben ?
erwin12 ist offline   Mit Zitat antworten
Alt 21-02-2006, 13:51   #5 (permalink)
no guts no glory
 
Benutzerbild von readme.txt
 
Registriert seit: May 2004
Ort: Nordhorn
Beiträge: 7.998
Das GEHT immer noch ... das müsste auch funktionieren (bei dir liegt der fehler wohl eher in den Pfadangaben wie b.asile es gesagt hat).

Allerdings platzieren die meisten Leute die etwas länger mit Flash arbeiten so gut wie alle scripte auf die Hauptzeitleiste weil es einfacher ist etwas zu ändern.

Der (imho) ideale Flashfilm hat genau 1 Ebene mit 1 Schlüsselbild in dem alle Scripte stehen. Alles andere wird dynamisch erstellt oder aus der Bibliothek geladen.
__________________
Bitte keine Privaten Nachrichten mit Fragen, dazu ist das Forum selbst da. Danke.

'We live in an amazing, amazing world, and it's wasted on the crappiest generation of spoiled idiots.'
readme.txt 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 23:14 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele