Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-12-2004, 15:50   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2002
Beiträge: 40
alles vergessen :)

hab mich ca vor nem halben jahr angefangen mit as auseinander zu setzten. jetzt kam was dazwischen (BH), und gestern hab ich feststellen müssen, dass ich eigentlich alles vergessen hab.
könnte jemand so nett sein und mir folgendes schreiben (mehr brauch ich derzeit net- aber nicht mal das schaff ich )

das script soll im hauptfilm auf oberster ebene sitzen (_root oder?)
es sagt dem button "btn", der in "_root.film1" sitzt (hoffe so schreibt man die instanzen), zu, dass er auf 'release' das objekt in "_root.film2" abspielen soll, und anschließend noch die variable "as", die sich ebenfalls in "_root" befindet auf "1" setzt.

hab nen ganzen tag versucht ein tut zu finden in dem diese banalen sachen erklärt werden - aber ohne erfolg. ein guter link wär der hit!

vielen dank im vorraus!
__________________
.:|DOZER|:.
| ::homepage:: ::email:: ::icq message:: |
dozerv8 ist offline   Mit Zitat antworten
Alt 27-12-2004, 16:17   #2 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Aloa!
ActionScript:
  1. var as;
  2. this.film1.btn.onRelease = function() {
  3.     this._parent._parent.film2.play();
  4.     this._parent._parent.as=1;
  5.     trace(this._parent._parent.as);
  6. };
  7. //oder direkt auf _root linken
  8. this.film1.btn.onRelease = function() {
  9.     _root.film2.play();
  10.     _root.as=1;
  11.     trace(_root.as);
  12. };
__________________
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 27-12-2004, 16:17   #3 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Hi.

Ist der Button ein MC?
Dann würde ich schreiben:

ActionScript:
  1. _root.deinButton_mc.onPress=function(){
  2.   _root.deinFilm2_mc.play();
  3.   _root.deinFilm2.deineVariable += 1;
  4. };

Oder sind das 2 unterschiedlich .swf Files?
Dann musst Du über localConnection arbeiten.
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 30-12-2004, 18:56   #4 (permalink)
Neuer User
 
Registriert seit: Jun 2002
Beiträge: 40
kleines problem - auf mein beispiel angewendet funktioniert dein scipt ohne probleme.
ich brauchs aber für mouseover-buttons. klar könnt ich die animation direkt als button verwenden, aber es hat schon seinen grund warum ichs so mach.

auf meiner _root ebene liegt der MC "menu"
darin ist dann die schaltfläche (ein mc) "btn_requirements", welche bei "rollOver" und "rollOut" den MC "ani_btn_req", der sich ebenfalls in _root.menu befindet von bestimmten keyframes aus abspielt.


_root.menu.btn_requirements.onRollOver=function(){
_root.menu.ani_btn_req.gotoAndPlay("on");
};
_root.menu.btn_requirements.onRollOut=function(){
_root.menu.ani_btn_req.gotoAndPlay("andoff");
};
_root.menu.btn_requirements.onRelease=function(){
_root.menu.gotoAndPlay("REQ");
};


will aber nicht funktionieren!
__________________
.:|DOZER|:.
| ::homepage:: ::email:: ::icq message:: |
dozerv8 ist offline   Mit Zitat antworten
Alt 30-12-2004, 22:48   #5 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Zitat:
Zitat von dozerv8
kleines problem - auf mein beispiel angewendet funktioniert dein scipt ohne probleme.
Welches script meinst Du (thebiz oder des von meiner wenigkeit)?
Warum stellst Du nicht gleich die Frage die Dich bewegt?
Mach ma Bitte ne fla hoch, dann könnte man sich sicher besser vorstellen was Du brauchst
__________________
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 31-12-2004, 00:26   #6 (permalink)
Neuer User
 
Registriert seit: Jun 2002
Beiträge: 40
die ganze datei wär zugroß gewesen - aber es läuft im prinzip auf genau den gleichen ebenen ->

bezieht sich jetzt das "_root.menu." jetzt auf den objektnamen "menu" oder auf den instanznamen? spreche ich mit "_root.menu." die instanz an und über "menu." vielleicht direkt das objekt egal wo es sich befindet?

und noch ne frage: an welche regeln muss ich mich halten, damit pixelschriftarten und objekte, sobald ich sie tiefer in die instanzen lege nicht unscharf werden? ich stelle sie ja nur auf "rerade" pixel, aber mache ich daraus ein objekt verschiebt sich darin die schrift um ein paar komma stallen.
Angehängte Dateien
Dateityp: zip req.zip (3,4 KB, 3x aufgerufen)
__________________
.:|DOZER|:.
| ::homepage:: ::email:: ::icq message:: |
dozerv8 ist offline   Mit Zitat antworten
Alt 01-01-2005, 16:28   #7 (permalink)
Neuer User
 
Registriert seit: Jun 2002
Beiträge: 40
ma bitte seht euch das an! ich versteh net warum das net funktionieren will - ich find im script einfach keinen fehler. fehlermeldung bekomm ich auch keine - es will einfach net
die angehängte fla is jetzt aus der original datei -->
Angehängte Dateien
Dateityp: rar req2.rar (7,0 KB, 3x aufgerufen)
__________________
.:|DOZER|:.
| ::homepage:: ::email:: ::icq message:: |
dozerv8 ist offline   Mit Zitat antworten
Alt 02-01-2005, 00:32   #8 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Bei diesem aufbau kannst des script nicht ins _root schreiben!
Dein button hat keine verbindung zu _root (dafür müßte der im ersten frame des menueclips vorhanden sein)!
Schau mal ins letzte frame Deines menueclips, da funzt des script!
__________________
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
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 07:31 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele