Swishmax 3 + Bonus Kontaktformular - klicken für mehr Informationen

 
Go Back   SWiSHZone.de - Flashanimationen kinderleicht - SWiSHForum > SWiSH Homepagetools > / Swishmax 1 > Swishmax - SwishScript


SWiSHmax 2

eBook Swishmax 2 für Einsteiger!
eBook Swish Max 2 /3 für Einsteiger

» eBook || » Bundles


Professionelle Bilder ab 1 €

Letzte Forenthemen
anzeigetafel flughafenhalle ton gesucht
Views: 2054, Antworten: 9
Filmsteuerung inkremental
Views: 80, Antworten: 3
real_guestbook2 funktioniert nicht
Views: 303, Antworten: 1
Zeige:

Statistik
Swishzone.de Files in Database: 3514
Themen: 30299
Beiträge: 155581

Posts today: 0
Threads today: 0

Benutzer: 29,810
Active Members: 2,093
Wir begrüßen unseren neuesten Benutzer: marcelDX
Most users ever online was 304, 27.03.2010 at 17:21.
Neue Benutzer:
16 Hours Ago
- marcelDX
20 Hours Ago
- Flash123
22 Hours Ago
- LaKeLormKa...
1 Day Ago
- mqhzniou
1 Day Ago
- hym54920fl
1 Day Ago
- kokii5565
1 Day Ago
- Liquidbass...

Aktive Benutzer
View Who's Online Benutzer: 1
Gäste: 28
Gesamt: 29
Team: 0
Team:  
Benutzer:  wholesalelacewigs201
Freunde anzeigen


Stichworte
anzeige, browser, keine, player, schritten, soundled, swf6
Reply
 
LinkBack (1) Thread Tools
  1 links from elsewhere to this Post. Click to view. #1 (permalink)  
Old 11.09.2007 :: Last Online: 10.06.2010 14:36
Wilma Gucke
Points: 2,647, Level: 6
Points: 2,647, Level: 6 Points: 2,647, Level: 6 Points: 2,647, Level: 6
Level up: 9%, 1,003 Points needed
Level up: 9% Level up: 9% Level up: 9%
Activity: 4%
Activity: 4% Activity: 4% Activity: 4%


 
Join Date: 05.03.2006
Location: Eppenrod
Age: 43
Posts: 19
Abgegebene Danke: 10
Erhielt 1 Danke für 1 Beitrag
Send a message via MSN to freuter
Frage Sound-LED in 6 Schritten - warum keine Anzeige in Player & Browser?

Hallo geneigter Leser,

ich habe vor ein kleines, externes LED zu schreiben, dass in kürzestem Code einfach nur 4 x 4 LEDs hoch und runter laufen lassen soll!

Also war die Grundidee ganz einfach:
  1. Die hellen LEDs sind von a1, a2, a3, a4, über b1,... c1,... bis d1, d2, d3 und d4 benannt und mittels dem Effekt Einfügen in Schritt1 platziert.
  2. Gleiches gilt dann für die dunkle Version der LEDs denen ich nur noch ein d angehängt habe, die Eigenschaft Ziel angekreuzt habe und so lauter dunkle LED-Zellen, namens a1d, a2d, a3d, bis d3d und d4d mittels Einfügen platziert habe. Damit diese aber erstmal noch nicht sichtbar sind, wurde in den Eigenschaften des Einfüge-Effekts der Y-Scale-Wert auf 0% gestellt!
  3. Die LEDs in dunkler Farbe genau darüber platzieren und in Schritt2 per Script auf 0% in Y-Scale unsichtbar gemacht.
    1. Hierbei wird in einer ersten Schleife von a nach d die Spalte in ein Array 'Spalte[i]' geschrieben.
    2. In einer weiteren Schleife (die innerhalb der vorgenannten 'a nach d-Schleife' hochzählt) erhalte ich dann von 1 nach 5 hoch die Zeilenzahlen und baue diese dann per Formel in der Variablen 'aktZelle' zusammen.
    3. Die Variable 'aktZelle' bekommt nun also in der inneren Schleife ständig die hochzählenden Werte von a bis d für die erste Stelle und die zweite dann von 1 bis 5. Ich hänge nur noch ein d an (um den Objektnamen der dunklen LED zu erhalten) und bekomme so die Objektnamen der dunklen LEDs von a nach d (für die 4 Spalten) und von 1 nach 5 (für die 5 Zeilen). Diese setze ich dann per...
      Code:
                            _root.(aktZelle)._yscale = 0
      ...so erstmal unsichtbar und beende meine Schleifen.
  4. In Schritt 4 mache ich es dann fast genauso. 2 Schleifen, wobei die erste von a nach d die Spalten statisch abläuft und die innere, zweite Schleife dann zunächst dann einen Zufallswert zwischen 1 und 5 ermittelt.
  5. Dort dann noch eine Schleife rein, die wiederum in der aktuellen Spalte (also von a nach d) vom Zeilenwert 1 bis zum Zufallswert x (kleiner 6) hochzählt und dann per...
    Code:
                                _root.(zelle)._yscale = 100;
    ...die dunkle LED maximiert und somit sichtbar macht.
  6. Das ganze wird dann in Schritt 6 per Scriptzeile...
    Code:
              gotoSceneAndPlay("<current scene>",2);
    ...zurückgestellt und soll aufs Neue starten.
Soweit zum Grundgedanken und der bisherigen Umsetzung!

Der Haken:
...in meinem SwishMax (Build Datum: 2006.06.29 in UNICODE DEU) funktioniert es auch - aber wenn ich es im Player, oder Browser ausprobieren will, bleiben alle LEDs in der ersten Einstellung stehen (also hell) und nichts tut sich!!!

Hier die Objektliste:
  • a1 (helle LED, Spalte a, Zeile 1)
  • a2 (helle LED, Spalte a, Zeile 2)
  • a3 (helle LED, Spalte a, Zeile 3)
  • a4 (helle LED, Spalte a, Zeile 4)
  • a5 (helle LED, Spalte a, Zeile 5)
  • b1 (helle LED, Spalte b, Zeile 1)
  • b2 (helle LED, Spalte b, Zeile 2)
  • b3 (helle LED, Spalte b, Zeile 3)
  • b4 (etc., etc., etc.)
  • b5
  • c1
  • c2
  • c3
  • c4
  • c5
  • d1
  • d2
  • d3
  • d4
  • d5
  • a1d (dunkle LED, Spalte a, Zeile 1 und Ziel Eigenschaft angegeben)
  • a2d (dunkle LED, Spalte a, Zeile 2 und Ziel Eigenschaft angegeben)
  • a3d (dunkle LED, Spalte a, Zeile 3 und Ziel Eigenschaft angegeben)
  • a4d (dunkle LED, Spalte a, Zeile 4 und Ziel Eigenschaft angegeben)
  • a5d (dunkle LED, Spalte a, Zeile 5 und Ziel Eigenschaft angegeben)
  • b1d (dunkle LED, Spalte b, Zeile 1 und Ziel Eigenschaft angegeben)
  • b2d (dunkle LED, Spalte b, Zeile 2 und Ziel Eigenschaft angegeben)
  • b3d (dunkle LED, Spalte b, Zeile 3 und Ziel Eigenschaft angegeben)
  • b4d (etc., etc., etc.)
  • b5d
  • c1d
  • c2d
  • c3d
  • c4d
  • c5d
  • d1d
  • d2d
  • d3d
  • d4d
  • d5d
Hier der ScriptCode:
SWiSHScript / ActionScript:
Actionscript Code:
onFrame (2) {
    // DebuggerHinweis - Marker für's debuggen
    trace ("Schritt1");
    // Spaltenanzahl in Array setzen
    Spalte = new Array();
    Spalte[0] = "d";
    Spalte[1] = "c";
    Spalte[2] = "b";
    Spalte[3] = "a";
    // Erste Schleife für Spaltenanzahl
    for (i in Spalte) {
        //Zweite Schleife für Zeilenanzahl
        for (ai = 1; ai <= 5 ; ai++){
            aktZelle = ((Spalte[i] add ai add "d"));
            //LED auf 0% scale setzen und somit unsichtbar
            _root.(aktZelle)._yscale = 0;
            // DebuggerHinweis - welche Zelle wird minimiert
            trace(("minimiere " add aktZelle)) ;
        }
    }
}
onFrame (4) {
    // DebuggerHinweis - Marker für's debuggen
    trace ("Schritt2");
    //Bestimmen der Buchstabenwerte aus Spalten - a bis d für 4 Spalten
    //in einer Schleife nach Spaltenanzahl den Zufallswert erstellen
    //und in Variable Zuf setzen
    for (var1 in Spalte) {
        //Zufällige Zahl zwischen 0 und 4
        Zuf = Math.randomInt(5);
        // Den Wert Zuf plus 1, damit keine 0 vorhanden ist
        Zuf = Zuf +1;
        // Variable Zelle bekommt mgl. Höchstwert
        Zelle = (Spalte[var1] add Zuf add "d");
        // DebuggerHinweis - Wert von Zelle
        trace("Setze bis " add Zelle add" auf 100% in Y-Scale");
        // Scalliere bis höchsten Zellwert auf 100% in Y damit sichtbar
        for (bi = 1; bi <= Zuf ; bi++) {
            trace(bi);
            Zelle = (Spalte[var1] add bi add "d");
            _root.(zelle)._yscale = 100;
        }
    }
}
onFrame (6) {
    gotoSceneAndPlay("<current scene>",2);
}



Zur Info
:
Das LED-Leuchtverhätnis verhält sich umgekehrt - also die dunklen LEDs sollen hoch und runter marschieren, während die hellen den Standard andeuten sollen.
Außerdem habe ich (eigentlich nur um sicher zu gehen, da Schritt 6 es erübrigt) die Filmeigenschaft 'am Ende der Sezene stoppen' auch bereits deaktiviert.

Meine Bitte:
Könnte sich jemand von den etwas 'befliesseneren Profis' mal den Code anschauen, nötigenfalls auch das SWI dazu laden und reinsehen?

Meine Fragen:
  1. Wenn ich das vorliegende SWI im SwishMax aufrufe funktioniert es einwandfrei. Das hybe ich auch bis zum Exzess durchgekaut (deshalb die vielen Anmerkungen und Traces). Gehe ich aber in den Player, oder in den Browser passiert nischt - will heißen: die hellen LEDs aus Schritt 1 sind zu erkennen. aber es werden keine dunklen angezeigt!
  2. Hat jemand eine schnellere, oder einfachere Idee um es in geringerem Scriptcode zu lösen? Dann her damit - 'noch kleiner' ist IMMER besser ;-)
Also, ich wäre für JEDEN Tipp und/oder Anfeuerungsruf zutiefst dankbar und beabsichtige im Anschluss an eine fertige Lösung das Ding als Upload hier zur Verfügung zu stellen - jegliche Hilfe kann man also auch als ein Mehrwert für unsere Gemeinschaft betrachtet werden.

In diesem Sinne, bedanke ich mich schon mal im Voraus bei jedem der sich die Mühe machte all das zu lesen, vielleicht sogar zu lösen und sich zumindest damit auseinander setzte - ich weiß dass durchaus sehr zu schätzen!

Ihr/euer...
Frederic Ch.Reuter

Last edited by Olli : 11.09.2007 at 14:32. Reason: as code tags
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Bei Google bookmarken!Bei Yahoo bookmarken!Bei MSN bookmarken!Wong this Post!folk den Beitrag!Diesen Post bei linksilo.de bookmarken!Bei YiGG.de bookmarken!Bei webnews.de bookmarken!Bei oneview.de bookmarken!Bei Netselektor bookmarken!Bei cxWeb bookmarken!Bei Simpy bookmarken!Bei alltagz bookmarken!
Reply With Quote
  #2 (permalink)  
Old 11.09.2007 :: Last Online: 18.11.2007 17:10
Spezialist

System-Information

 
Join Date: 16.12.2006
Posts: 252
Abgegebene Danke: 7
Erhielt 51 Danke für 46 Beiträge
Default AW: Sound-LED in 6 Schritten - warum keine Anzeige in Player & Browser?

Hab das jetzt zwar nicht alles gelesen (verzeih) aber wenn es Intern funktioniert aber nicht mehr extern ist meiner Erfahrung nach oftmals ein Tippfehler bei der Groß / Kleinschreibung im Script das Problem (ab SWF6), diese sind aber oftmals leider sehr schlecht aufzufinden.

Ansonsten würde ich dir externes Debuggen empfehlen, einfach immer schön, Schritt für Schritt, alle Werte ausgeben und gucken ab wann es hakt, irgendwie kann man sich immer an den Knackpunkt ranhangeln

simonmax Linux is like a Tipi: No Gates, no Windows, GNU eating, Samba dancing and an Apache inside !
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Bei Google bookmarken!Bei Yahoo bookmarken!Bei MSN bookmarken!Wong this Post!folk den Beitrag!Diesen Post bei linksilo.de bookmarken!Bei YiGG.de bookmarken!Bei webnews.de bookmarken!Bei oneview.de bookmarken!Bei Netselektor bookmarken!Bei cxWeb bookmarken!Bei Simpy bookmarken!Bei alltagz bookmarken!
Reply With Quote
Folgender Benutzer sagt Danke zu simonmax für den nützlichen Beitrag:
freuter (11.09.2007)
  #3 (permalink)  
Old 11.09.2007 :: Last Online: 1 Day Ago 08:12
der tom's Avatar
a Wildthinks
Points: 168,702, Level: 42
Points: 168,702, Level: 42 Points: 168,702, Level: 42 Points: 168,702, Level: 42
Level up: 10%, 7,548 Points needed
Level up: 10% Level up: 10% Level up: 10%
Activity: 99%
Activity: 99% Activity: 99% Activity: 99%

System-Information

 
Join Date: 11.04.2001
Location: Berlin
Posts: 12,529
Abgegebene Danke: 438
Erhielt 460 Danke für 395 Beiträge
Send a message via ICQ to der tom
Default AW: Sound-LED in 6 Schritten - warum keine Anzeige in Player & Browser?

oder zieh Dir eine Beta von Swishmax2 und teste das dort....

[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. ]

der tom der Tom
Das eBook für Swishmax 3 für Einsteiger - der leichte Einstieg in Swishmax 3 mit über 80 Swi, kompletter Seite, Bildergalerie und vielem mehr.
www.SwishBuch.de
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Bei Google bookmarken!Bei Yahoo bookmarken!Bei MSN bookmarken!Wong this Post!folk den Beitrag!Diesen Post bei linksilo.de bookmarken!Bei YiGG.de bookmarken!Bei webnews.de bookmarken!Bei oneview.de bookmarken!Bei Netselektor bookmarken!Bei cxWeb bookmarken!Bei Simpy bookmarken!Bei alltagz bookmarken!
Reply With Quote
Folgender Benutzer sagt Danke zu der tom für den nützlichen Beitrag:
freuter (11.09.2007)
  #4 (permalink)  
Old 11.09.2007 :: Last Online: 10.06.2010 14:36
Wilma Gucke
Points: 2,647, Level: 6
Points: 2,647, Level: 6 Points: 2,647, Level: 6 Points: 2,647, Level: 6
Level up: 9%, 1,003 Points needed
Level up: 9% Level up: 9% Level up: 9%
Activity: 4%
Activity: 4% Activity: 4% Activity: 4%


 
Join Date: 05.03.2006
Location: Eppenrod
Age: 43
Posts: 19
Abgegebene Danke: 10
Erhielt 1 Danke für 1 Beitrag
Send a message via MSN to freuter
Daumen hoch AW: Sound-LED in 6 Schritten - warum keine Anzeige in Player & Browser?

Hallo '[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. ]' und
hi '[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. ]'...

'dem Herrn sei's getrommelt und gepfiffen' - that's it!

Euch Beiden von ganzem Herzen ein aufrechtes Dankeschön, nebst meinem tiefen (wenn auch nur 'virtuellen') Diener vor euerer Ahnung, Leistung und Hilfsbereitschaft!

Der Fehler lag in Zeile 19 des ScriptCodes zu Schritt4. Dort stand...
Code:
_root.(zelle)._yscale = 100;
...und hätte aber stehen müssen:
Code:
_root.(Zelle)._yscale = 100;

Also die errechnete Variable 'Zelle' war aus Versehen klein geschrieben!

Tja, das kommt davon, wenn man seine Eigenarten nicht ablegen kann

ABER DANK EUERER HILFE, ist es nun gelöst und funktionuckelt wie geschmiert! Sieht zwar noch etwas ruckelig aus, kommt aber schon mal ganz nett!

Für das, was ich für den Moment vorhabe soll mir das reichen. Aber wenn ich mal wieder etwas mehr Zeit habe, feile ich das mal aus und setze es dann hier in die Codeschnippsel!

Sollte es noch jemandem in der Qualität ausreichen, dann lege ich es mal (nun korrigiert) erneut bei und stelle es hiermit jedem zur freien Nutzung (völlig egal, ob privat, oder kommerziell)!
Schließlich spart es Arbeit und ist schnell mal in den eigenen Film hinzugeladen.

[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. ] das File dazu.

Wer sich das ganze noch etwas anpassen will:
  • Um die Länge der LED-Leuchtdauer zu ändern, einfach den Codeschnipsel aus (derzeit) Schritt5 nach vorne, oder hinten verlagern!
  • Um die Farben der hellen (dahinter liegenden) LEDs zu ändern, einfach die Formfarbe aller 2-stelligen Objekte auf eine andere ändern.
  • Um die Farben der dunklen (davor liegenden) LEDs zu ändern, einfach die Formfarbe aller 3-stelligen Objekte mit der Endung d auf eine andere ändern.
...et voila!

In diesem Sinne, euch beiden also einherzliches Dankeschön aus dem sonnigen Eppenrod und dem Rest der Welt 'viel Spass' damit (ich hab ihn)!

euer...
Frederic Ch.Reuter

Last edited by freuter : 11.09.2007 at 17:29. Reason: Tag-Fehler
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Bei Google bookmarken!Bei Yahoo bookmarken!Bei MSN bookmarken!Wong this Post!folk den Beitrag!Diesen Post bei linksilo.de bookmarken!Bei YiGG.de bookmarken!Bei webnews.de bookmarken!Bei oneview.de bookmarken!Bei Netselektor bookmarken!Bei cxWeb bookmarken!Bei Simpy bookmarken!Bei alltagz bookmarken!
Reply With Quote
Folgender Benutzer sagt Danke zu freuter für den nützlichen Beitrag:
simonmax (11.09.2007)
  #5 (permalink)  
Old 11.09.2007
Digibot's Avatar
--Der gute Geist --

System-Information

 
Join Date: 20.02.2003
Posts: 7,680
Abgegebene Danke: 0
Erhielt 61 Danke für 56 Beiträge
Default Database Update: Upload wurde freigeschaltet

Der [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. ] mit der ID 3099 wurde freigeschaltet

Aktion durchgeführt von der tom um 11.09.2007 - 17:44:56
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Bei Google bookmarken!Bei Yahoo bookmarken!Bei MSN bookmarken!Wong this Post!folk den Beitrag!Diesen Post bei linksilo.de bookmarken!Bei YiGG.de bookmarken!Bei webnews.de bookmarken!Bei oneview.de bookmarken!Bei Netselektor bookmarken!Bei cxWeb bookmarken!Bei Simpy bookmarken!Bei alltagz bookmarken!
Reply With Quote
Folgender Benutzer sagt Danke zu Digibot für den nützlichen Beitrag:
freuter (12.09.2007)
Reply


LinkBacks (?)
LinkBack to this Thread: http://www.swishzone.de/swishmax-swishscript/sound-led-6-schritten-keine-anzeige-player-and-browser-24574.html
Posted By For Type Date
SWiSH Studio - flashaniminiertes Bildschirmschoner zum kleinen Preis - Download, Anleitung , Trial , SWISHStudio Beispiel, SWiSH Studio, SWISHStudio Vorlagen,SKins, Skins, Themen ,Clipart , SWiSH Studio, SWISHStudio Handbuch, SWiSH Studio, SWISHStudi This thread Refback 13.09.2007 14:51

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
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 On.
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
keine Anzeige von selbst erstellten ani gifs im IE7 Dino Software allgemein 3 31.05.2007 18:21
keine Flash-anzeige swingtra Serverseite 2 23.12.2006 20:46
Keine Anzeige von bildern in IE6 #SOLID# Software allgemein 2 12.02.2003 17:13
warum geht mein sound im flash und im Browser nich Janzock Software allgemein 5 21.01.2002 14:15
keine anzeige im browser agonist Swish2 & Swishlite 3 06.05.2001 22:09





All times are GMT +2. The time now is 09:33.
Contact Us - www.swishzone.de - Archive - Privacy Statement - Top

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2
Powered by vBCMS® 2.2.5 ©2002 - 2010 vbdesigns.de
(c) Frozen Bytes
Page generated in 0.31646 seconds with 19 queries

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 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185