Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-10-2005, 00:05   #1 (permalink)
aus dem FF
 
Registriert seit: Jun 2001
Ort: Munich
Beiträge: 1.306
Question Dieses Script geht nicht mehr :(

Aloa,

für eine Flash MX Application hatte ich dieses kleine Script geschrieben, welches den Fond mit einem Kachelmuster versieht. Nun geht es nicht mehr.
Kann mir das bitte jemand erläutern?
ActionScript:
  1. function pattern ()
  2. {
  3.     var breite = Stage.width;
  4.     var hoehe = Stage.height;
  5.     cols = breite / 100;
  6.     rows = hoehe / 100;
  7.     trace (cols + "," + rows);
  8.     for (i = 0; i <= cols * rows; i++)
  9.     {
  10.         if (count >= 10)
  11.         {
  12.             ry = ry + 100;
  13.             // trace ("ry:" + ry);
  14.             cx = 0;
  15.             delete count;
  16.         }
  17.         _root.mc_Fond.attachMovie ("mc_Kachel", "kachel" + i, i + 1);
  18.         _root.mc_Fond["kachel" + i]._x = cx;
  19.         _root.mc_Fond["kachel" + i]._y = ry;
  20.         cx = cx + 100;
  21.         count++;
  22.     }
  23. }
  24. pattern ();

greets
pixel
__________________
Erfolg hat nur der, der etwas tut während er auf den Erfolg wartet.

Nicht klicken!
piXeLfanatiker ist offline   Mit Zitat antworten
Alt 14-10-2005, 00:29   #2 (permalink)
nerdig working
 
Benutzerbild von michael
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 5.832
du musst seit flash7 mehr deklarieren.
ActionScript:
  1. function pattern() {
  2.     var breite = Stage.width;
  3.     var hoehe = Stage.height;
  4.     var cx = 0;
  5.     var count = 0;
  6.     var ry = 0;
  7.     var cols = breite/100;
  8.     var rows = hoehe/100;
  9. ...

problem reduziert erklärt:

trace(++x) gibt in flash6 1 aus, in flash7/8 aber NaN,
erst wenn du x vorher deklariert hast, kriegst du einen wert.

Geändert von michael (14-10-2005 um 07:22 Uhr)
michael ist offline   Mit Zitat antworten
Alt 14-10-2005, 07:36   #3 (permalink)
aus dem FF
 
Registriert seit: Jun 2001
Ort: Munich
Beiträge: 1.306
danke das kommt wohl davon, wenn man eine version überspringt und net am ball bleibt ...
__________________
Erfolg hat nur der, der etwas tut während er auf den Erfolg wartet.

Nicht klicken!
piXeLfanatiker ist offline   Mit Zitat antworten
Alt 14-10-2005, 07:49   #4 (permalink)
nerdig working
 
Benutzerbild von michael
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 5.832
genau
michael 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 22:49 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele