Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-11-2003, 12:08   #1 (permalink)
dreckiger harald
 
Benutzerbild von bluesbaker
 
Registriert seit: Oct 2001
Ort: lünegurker heide
Beiträge: 541
function prob parameterübergabe

ich habe ein problem bei der übergabe von parametern an die function zeigebild. wenn ich einen paramater übergeben will, wird die function sofort ausgeführt (beim film starten) und beim klicken passiert nix:
PHP-Code:
for (var 0k<this.bilder.lengthk++) {
        
this.bilderbtn container.attachMovie("click_mc""bild_mc"+kk);
        
this.bilderbtn._y = (22*k*1.1);
        
this.bilderbtn._x 0;
        ;
        
this.bilderbtn.onRelease zeigebild("parameter: "+this);
            }
    
function 
zeigebild(a){
    
trace(a);

wenn ich aber schreibe:
PHP-Code:

        this
.bilderbtn.onRelease zeigebild;
    
function 
zeigebild(){
    
trace("parameter: "+this);

funktioniert der aufruf über onlelease.
als director-fuzzi versteh ich das überhaupt nicht
was mach ich falsch?
script liegt auf root im 1 frame.

gruss bluesbaker
__________________
Just because you’re paranoid doesn’t mean they’re not out to get you.
---------------------
www.rasterfahnder.de
--------------------------------

bluesbaker und wie er die welt sah
sushicorner---lo-fi-dirt-rock

coming soon:
lonesome media
bluesbaker ist offline   Mit Zitat antworten
Alt 02-11-2003, 12:19   #2 (permalink)
Trainman
 
Benutzerbild von Hamster2k
 
Registriert seit: Sep 2001
Ort: Wien, Österreich
Beiträge: 1.324
Naja der zeigeBild liefert keinen Rückgabewert->this.bilderbtn.onRelease wird auf nichts gesetzt, was natürlich nicht wie eine Funktion aufgerufen werden kann mach einfach:
ActionScript:
  1. for (var k = 0; k<this.bilder.length; k++) {
  2.         this.bilderbtn = container.attachMovie("click_mc", "bild_mc"+k, k);
  3.         this.bilderbtn._y = (22*k*1.1);
  4.         this.bilderbtn._x = 0;
  5.  
  6.         this.bilderbtn.onRelease = function() {
  7. zeigebild("parameter: "+this);
  8.             }
  9.    
  10. function zeigebild(a){
  11.     trace(a);
  12. }
MfG
__________________
So much to learn and so little time.

Ich liebe dieses Forum!!
Hamster2k ist offline   Mit Zitat antworten
Alt 02-11-2003, 14:59   #3 (permalink)
dreckiger harald
 
Benutzerbild von bluesbaker
 
Registriert seit: Oct 2001
Ort: lünegurker heide
Beiträge: 541
aha.























danke!
bluesbaker
__________________
Just because you’re paranoid doesn’t mean they’re not out to get you.
---------------------
www.rasterfahnder.de
--------------------------------

bluesbaker und wie er die welt sah
sushicorner---lo-fi-dirt-rock

coming soon:
lonesome media
bluesbaker 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 13:32 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele