Fahrtenbuch genial!
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 15.03.2008, 23:58   #1
TP-Senior
 
Benutzerbild von jason voorhees
 
Registriert seit: Nov 2004
jason voorhees macht sich hier sehr viel Mühe

Wie war das nochmal mit onClipEvent als function?


Hi,
nach langer Zeit mal wieder mit dem lieben Flash zu tun.

Ich wollte gern diesen Code als Funktion verwenden, bzw dass dieser nur bei MouseOver (RollOver) aktiviert wird.

Ich steh grad auf'm Schlauch...

PHP-Code:
onClipEvent (load) {
    
posx this._x;
    
posy this._y;
}
onClipEvent (enterFrame) {
    
this._x posx+(Math.floor(Math.random()*5));
    
this._y posy+(Math.floor(Math.random()*5));

Bekomm' diese Fehlermeldung bei meinen Versuchen:
Movieclip-Ereignisse sind nur bei Movieclip-Instanzen zulässig

Kann mir jemand helfen?

LG,
J
__________________
Ich kämpfe mit Flash Pro 8
jason voorhees ist offline   Mit Zitat antworten


Alt 16.03.2008, 00:11   #2
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Schau doch mal in die Doku, dann ist schnell klar, warum es zum Fehler kommt.

PHP-Code:
onLoad = function()
{
    
trace('Bin geladen');
}
onEnterFrame = function()
{
    
trace('Durchlauf');

__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE
emCalculator 1.0

webcreate IT SOLUTIONS
www.webcreate-nrw.de

>>> der code ist so scheisse, soweit hab ich nicht gelesen <<<
webcreate ist offline   Mit Zitat antworten
Alt 16.03.2008, 15:42   #3
TP-Senior
 
Benutzerbild von jason voorhees
 
Registriert seit: Nov 2004
jason voorhees macht sich hier sehr viel Mühe
Hallo Mark, vielen Dank für den Hinweis. Hatte auch schon geguckt, aber bin da nicht so richtig schlau draus geworden.

Jetzt habe ich den Code so angepasst und Flash meldet keinen Scripfehler.
Aber es passiert trotzdem nichts. Habe auch andere Varianten probiert.

PHP-Code:
this.r_btn.onRelease = function(){
    
    
onLoad = function(){
    
posx this._x;
    
posy this._y;
    }
    
    
onEnterFrame = function(){
    
this._x posx+(Math.floor(Math.random()*5));
    
this._y posy+(Math.floor(Math.random()*5));
    }
    
}; 
Bei deinem Beispiel ging es auch nicht. Komischerweise aber doch, wenn auf dem MC im Aktionenfeld ein beliebiges Zeichen stand. Aber ich wollte ja eine RollOver Funktion verwirklichen, daher brachte mich das auch nicht weiter.
__________________
Ich kämpfe mit Flash Pro 8
jason voorhees ist offline   Mit Zitat antworten
Alt 16.03.2008, 16:08   #4
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Also was Du da zeigst macht mal absolut keinen Sinn.
Beschreibe doch mal genau was passieren soll, ich erstell Dir dann ein Bsp.
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE
emCalculator 1.0

webcreate IT SOLUTIONS
www.webcreate-nrw.de

>>> der code ist so scheisse, soweit hab ich nicht gelesen <<<
webcreate ist offline   Mit Zitat antworten
Alt 16.03.2008, 16:17   #5
TP-Senior
 
Benutzerbild von jason voorhees
 
Registriert seit: Nov 2004
jason voorhees macht sich hier sehr viel Mühe
Eigentlich soll die gezeigte Funktion nur bei RollOver geschehen.

Bisher lag sie direkt auf dem MC. Und ich bin kläglich gescheitert daraus ein Skript zu bauen, der eben nicht auf dem MC liegt. rotwerd*

Habe mal ein Beispiel angehangen
Angehängte Dateien
Dateityp: zip shaker.zip (4,7 KB, 3x aufgerufen)
__________________
Ich kämpfe mit Flash Pro 8
jason voorhees ist offline   Mit Zitat antworten
Alt 16.03.2008, 16:25   #6
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Nun verstehe ich Dich.

Vergiss nicht, den Code auf dem MC zu löschen!

PHP-Code:
posx r_btn._x;
posy r_btn._y;

r_btn.onEnterFrame = function()
{
    if(
this.moveIt == true)
    {
        
this._x posx+(Math.floor(Math.random()*5));
        
this._y posy+(Math.floor(Math.random()*5));
    }
}

r_btn.onRollOver = function()
{
    
this.moveIt true;
}
r_btn.onRollOut = function()
{
    
this.moveIt false;

__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE
emCalculator 1.0

webcreate IT SOLUTIONS
www.webcreate-nrw.de

>>> der code ist so scheisse, soweit hab ich nicht gelesen <<<
webcreate ist offline   Mit Zitat antworten
Alt 16.03.2008, 16:49   #7
TP-Senior
 
Benutzerbild von jason voorhees
 
Registriert seit: Nov 2004
jason voorhees macht sich hier sehr viel Mühe
Boah! Das hätt' ich aus freien Stücken wahrscheinlich nie hinbekommen!! Vielen lieben Dank!! Ich kann nur die Hälfte davon lesen..lol.
__________________
Ich kämpfe mit Flash Pro 8
jason voorhees ist offline   Mit Zitat antworten
Alt 16.03.2008, 17:13   #8
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Wieso kannst Du nur die Hälfte davon lesen? Das meiste hast Du doch schon selber geschrieben.


Und Du wärst da gewiss auch drauf gekommen, warst einfach nur zu festgefahren und hast nicht versucht mal 2 Meter nach hinten zu gehen um einen anderen Blickwinkel zu bekommen.
Hexerei ist da ja nun wirklich nicht bei.
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE
emCalculator 1.0

webcreate IT SOLUTIONS
www.webcreate-nrw.de

>>> der code ist so scheisse, soweit hab ich nicht gelesen <<<
webcreate ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Flash
Wie war das nochmal mit onClipEvent als function? Wie war das nochmal mit onClipEvent als function?
« Wie gemacht? | Fragen zur ersten Flash Seite »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:52 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67