Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash CS3 Professional

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-09-2008, 18:54   #61 (permalink)
Aushilfs-Flasher
 
Registriert seit: Jul 2008
Beiträge: 144
hmm, das ist bei mir nicht der grund. Bei mir geschiehts häufig, wenn ich auch nur Berechnungen mache - ohne return...
__________________
Man muss nicht wissen, wie es geht,
man muss nur wissen, wo es steht.
Eddie_Mc_Flash ist offline   Mit Zitat antworten
Alt 23-10-2008, 14:10   #62 (permalink)
Neuer User
 
Registriert seit: Oct 2008
Beiträge: 1
Ich sehe Rot!

Hallo erst einmal, ich bin neu in diesem Forum und wahrscheinlich auch nicht der beste Flasher, aber ich hoffe das ich hier genau richtig bin!

Ich habe folgendes Problem (AS2 FlashCS3)

Ich habe mir aus einigen Schnipseln ein einen Code zusammengeschrieben und diesen dann veröffentlicht... Nun habe ich es hoch geladen und geguckt wie die Browser damit umgehen.
Das Ende vom Lied Firefox 3 & Safari haben Probleme mit der Darstellung anstand des Bildes wir nur eine rote Fläche dargestellt. Opera 9.61 & I-Explorer 7 Firefox 2.0.0.16 stellen das Movie aber richtig da..

Ich habe schon versucht den Fehler zu finden, aber ich komme einfach nicht dahinter.



Ich hoffe ihr könnt mir vielleicht weiter helfen...

Ich danke euch!
Angehängte Grafiken
Dateityp: gif rot.gif (38,6 KB, 95x aufgerufen)
zetone ist offline   Mit Zitat antworten
Alt 23-10-2008, 15:22   #63 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
Hallo und Willkommen im Flashforum.

Wo hast Du das denn online? Link?

Abgesehen davon hätte das hier wohl eher
in einen eigenen Thread kommen sollen,
denn das hier ist der Thread für generelle
CS3-Bugs. Naja, zu spät.

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 26-10-2008, 21:20   #64 (permalink)
Flash-Bierer
 
Registriert seit: Aug 2007
Beiträge: 67
Flash kann nicht richtig rechnen.

Probiert ma folgenden Code aus und sagt mir was euch auffällt....
Hab die stell markiert wo der Bug auftritt.Und zwar soll er an dieser Stelle 0.03 - 0.02 rechnen aber irgendwie kommt er auf das Ergebnis 0.00999999, richtiges Ergebnis wär übrigens 0.01 .

Kennt jemand dieses Problem?

PHP-Code:
var vScheine:Array = [5002001005020105210.500.200.100.050.020.01];
var 
welcheScheine:Array = new Array();
var 
welcheMünzen:Array = new Array();
var 
vBetrag:Number 0.18;
var 
anzahlScheine:Number 0;
var 
anzahlMünzen:Number 0;

trace('eingegebener Betrag : '+vBetrag+' € ');
for (
i=0i<=vScheine.length-1i++) {
    if ((
vBetrag/vScheine[i])>=1) {
        if (
vScheine[i]<5) {
            
anzahlMünzen++;
            
//Diese Zeile wird benötigt , da Flash hier einen Bug hat und die Zahl vergrößert werden muss
            //vBetrag+=0.000000001;
            
trace(vBetrag+"-"+vScheine[i]+"="+(vBetrag vScheine[i]));
            
vBetrag -= vScheine[i];
            
//trace("Betrag : "+vBetrag)
            
welcheMünzen.push(vScheine[i]+'€ ');
            
i--;
        } else if(
vSchein[i]<=5){
            
anzahlScheine++;
            
vBetrag -= vScheine[i];
            
welcheScheine.push(vScheine[i]+'€ ');
            
i--;
        }
    }
}
trace('Scheine : '+anzahlScheine+' Münzen : '+anzahlMünzen);
trace('verwendete Scheine : '+welcheScheine);
trace('verwendete Münzen : '+welcheMünzen); 

Geändert von method360 (26-10-2008 um 21:29 Uhr)
method360 ist offline   Mit Zitat antworten
Alt 26-10-2008, 21:40   #65 (permalink)
Flash-Bierer
 
Registriert seit: Aug 2007
Beiträge: 67
Zitat:
Zitat von method360 Beitrag anzeigen
Probiert ma folgenden Code aus und sagt mir was euch auffällt....
Hab die stell markiert wo der Bug auftritt.Und zwar soll er an dieser Stelle 0.03 - 0.02 rechnen aber irgendwie kommt er auf das Ergebnis 0.00999999, richtiges Ergebnis wär übrigens 0.01 .

Kennt jemand dieses Problem?

PHP-Code:
var vScheine:Array = [5002001005020105210.500.200.100.050.020.01];
var 
welcheScheine:Array = new Array();
var 
welcheMünzen:Array = new Array();
var 
vBetrag:Number 0.18;
var 
anzahlScheine:Number 0;
var 
anzahlMünzen:Number 0;

trace('eingegebener Betrag : '+vBetrag+' € ');
for (
i=0i<=vScheine.length-1i++) {
    if ((
vBetrag/vScheine[i])>=1) {
        if (
vScheine[i]<5) {
            
anzahlMünzen++;
            
//Diese Zeile wird benötigt , da Flash hier einen Bug hat und die Zahl vergrößert werden muss
            //vBetrag+=0.000000001;
            
trace(vBetrag+"-"+vScheine[i]+"="+(vBetrag vScheine[i]));
            
vBetrag -= vScheine[i];
            
//trace("Betrag : "+vBetrag)
            
welcheMünzen.push(vScheine[i]+'€ ');
            
i--;
        } else if(
vSchein[i]<=5){
            
anzahlScheine++;
            
vBetrag -= vScheine[i];
            
welcheScheine.push(vScheine[i]+'€ ');
            
i--;
        }
    }
}
trace('Scheine : '+anzahlScheine+' Münzen : '+anzahlMünzen);
trace('verwendete Scheine : '+welcheScheine);
trace('verwendete Münzen : '+welcheMünzen); 
achja ... ich habs mit Flash CS3 und der Demo von CS4 versucht ... bei beidem gibts das Problem
method360 ist offline   Mit Zitat antworten
Alt 26-10-2008, 22:29   #66 (permalink)
poke
 
Registriert seit: Dec 2002
Ort: Iserlohn [NRW]
Beiträge: 2.304
Das liegt an der internen Handhabung von Fließkommazahlen und ist völlig normal.
pokepika ist offline   Mit Zitat antworten
Alt 27-10-2008, 07:50   #67 (permalink)
Aushilfs-Flasher
 
Registriert seit: Jul 2008
Beiträge: 144
Das ist kein Bug, das gibts auch in anderen Sprachen...
__________________
Man muss nicht wissen, wie es geht,
man muss nur wissen, wo es steht.
Eddie_Mc_Flash ist offline   Mit Zitat antworten
Alt 27-10-2008, 10:35   #68 (permalink)
Flash-Bierer
 
Registriert seit: Aug 2007
Beiträge: 67
Hmm ... na normal dürfte das aber nicht sein.Denn gerade bei diesem Script hast du dann das Problem , dass ein falsches Ergebnis rauskommt.

Gibs nen Workaround für sowas?
method360 ist offline   Mit Zitat antworten
Alt 27-10-2008, 11:26   #69 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Auf zwei Kommastellen genau rechnen und runden, also bspw. mit 100 multiplizieren, Math.ceil und dann durch 100 dividieren.
  Mit Zitat antworten
Alt 04-11-2008, 10:57   #70 (permalink)
-
 
Registriert seit: Jul 2003
Ort: BERLIN
Beiträge: 112
Habe ebenfalls das Problem, dass mir CS3 mit dem Autoformat plötzlich die Klammern in Berechnungen etc. klaut... was dann zu falschen Ergebnissen führt. Ich glaube der Fehler trat erst nach einem Update auf (vorher funktionierte das Autoformat definitiv, konnte ich dank SVN testen, plötzlich wird anders formatiert).
Schon jemand dafür eine Lösung gefunden? Die Voreinstellungen für das Autoformat beinhalten so etwas ja nicht...
__________________
Viele Grüße Tine
FlyingC ist offline   Mit Zitat antworten
Alt 28-01-2009, 10:43   #71 (permalink)
kenntEinenDerFlashKann
 
Benutzerbild von Aule
 
Registriert seit: Mar 2002
Ort: sauerland
Beiträge: 220
Bug? Einstellungen für Veröffentlichungen - Absturz

reproduzierbarer Bug bei MacOS 10.5.6 - Flash CS3

1. Neue Datei
2. Einstellungen für Veröffentlichungen: "Flash" & "HTML" im Reiter Formate abwählen, "Windows-Projektor" wählen,
3. OK.
4. Einstellungen für Veröffentlichungen: "Flash" im Reiter Formate wieder anwählen - Zing und Tschüss!

Hat mir gerade ne dreiviertel Stunde Arbeit ins Nirvana geschickt...

Ist der Bug bekannt, gibts da n Fix für?
__________________
...life is just a workaround...
Aule ist offline   Mit Zitat antworten
Alt 14-05-2009, 15:43   #72 (permalink)
Flash-süchtiger
 
Benutzerbild von KYL3R
 
Registriert seit: Jan 2007
Beiträge: 268
Seit (mindestens) Flash 8 bis cs3(soweit bekannt)

1.Exportieren
2.Bild exportieren
3.speichern
4.:
"Einschließen" hier kann man wählen zwischen:<Bildbereich ohne Rand> und <Gesamtes Dokument>
->Ich hätte ja gedacht, dass Bildbereich ohne Rand die standartmäßigen 550x400 pixel sind, in denen man sieht, was sich auf der tatsächlichen bühne befindet, und anderrum: Bei "Gesamtes Dokument" alles sieht, auch das was außerhalb der Bühne platziert wurde.

Komischerweise stelle ich seit jeher fest, dass diese Funktionen vertauscht sind.Fehler liegt eventuell nur in der Deutschen Version vor, ist jedoch bei Flash8 und CS3 auffindbar. Die Lösung ist, jeweils das gegenteil auszuwählen, sollte sich trotzdem mal einer von Adobe durchlesen und ändern ist ja peinlich..
__________________
http://kyl3r.ky.funpic.de
->Es gibt 3 Arten von Mathematikern ; Die einen können bis 3 zählen , die anderen nicht.
KYL3R ist offline   Mit Zitat antworten
Alt 16-09-2010, 15:59   #73 (permalink)
Neuer User
 
Registriert seit: Aug 2005
Beiträge: 2
Angry browse () nicht möglich, wenn Klick aus ContextMenu kommt

Ich baue gerade einen Filebrowser in Flash. Dort kann ich - unter anderem - per Rechts-Klick auf einen Folder ein oder mehrere Files uploaden.

Versuche ich nun per Rechts-Klick im ContextMenu den Upload-Link zu klicken, um den Filebrowser aufzurufen, bekomme ich folgende Fehlermeldung:

Error: Error #2176: Bestimmte Aktionen, zum Beispiel solche, bei denen ein Popupfenster angezeigt wird, können nur bei Benutzerinteraktion aufgerufen werden, zum Beispiel bei Mausklick oder Tastendruck.

Scheint so, als ob ein Klick im ContextMenu keine echte Userinteraktion für Flash darstellt.
Bastel ich eine normalen Button und starte damit den browse()-Aufruf, dann läuft's prima.

Geändert von dontclicker (16-09-2010 um 15:59 Uhr) Grund: Unnötige Dopplung
dontclicker ist offline   Mit Zitat antworten
Alt 16-09-2010, 16:20   #74 (permalink)
Flash-süchtiger
 
Benutzerbild von KYL3R
 
Registriert seit: Jan 2007
Beiträge: 268
Du musst deinen Firebrowser mit einem "browse..." oder "start"-button ausstatten, denn genau wie die Fullscreen-methode kannst du bestimmte dinge nicht bei Start des Films in der Zeitleiste einbauen, es muss in einer on(press) oder on(Key.isDown) bedingung eingebaut sein. Sonst könnten Gewisse Funktionen misbraucht werden.
__________________
http://kyl3r.ky.funpic.de
->Es gibt 3 Arten von Mathematikern ; Die einen können bis 3 zählen , die anderen nicht.
KYL3R 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 21:13 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele