Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-02-2005, 13:29   #1 (permalink)
rib
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 215
_alpha wert uebergabe zieht nicht

flogendes problem:
ein objekt bekommt je nach zustand in der laufzeit alpha hinzugefuegt oder abgezogen:
ActionScript:
  1. this._alpha+=Math.abs(this.xspeed);
xspeed ist immer zwischen 0.5 und 1.5, und soweit funktioniert das ganze auch noch.
wenn ich allerdings den wert nochmal teile:
ActionScript:
  1. this._alpha+=Math.abs(this.xspeed/2);
dann funtioniert das ganze MEISTENS nicht mehr, _alpha wird der wert nicht zugerechnet und somit bleibt _alpha auf dem startwert sitzen der 1 ist.


ist das ein bekanntes problem das wenn der WERT der _alpha hinzugefuegt wird((
ActionScript:
  1. this._alpha+WERT
) sehr klein ist also um die 0.4 oder kleiner das der dem _alpha nicht hinzugefuegt wird?
rib ist offline   Mit Zitat antworten
Alt 09-02-2005, 14:00   #2 (permalink)
Neuer User
 
Benutzerbild von IIDarianII
 
Registriert seit: Feb 2005
Beiträge: 165
joa ich denke mal das ist normal weil man wenn man alpha manuell einstellt auch nur ganze zahlen bzw % angeben kann...

versuchs mal mit nem math.round vor
IIDarianII ist offline   Mit Zitat antworten
Alt 09-02-2005, 15:29   #3 (permalink)
rib
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 215
naja wie gesagt es funktioniert schon (+0.x) leider aber nicht mehr ab einer bestimten wert, was mich zur frage bringt welcher dies ist, das ganze ist alles andere als klar definiert von macromedia.

eine weitere sache wenn ich sage _alpha+=1; in einer laufzeitfunktion(onEnterFrame) und mir den alpha wert auslesen lasse kommen da zahlen mit sehr langen kommastellen raus(bsp. 34.43508736803) obwohl ich nur ganze zahlen addieren. alles sehr seltsam
rib 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:42 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele