You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flex.apache.org by "Simon Lavallee (JIRA)" <ji...@apache.org> on 2013/10/24 16:47:01 UTC
[jira] [Created] (FLEX-33842) CXFormWithAlpha doesn't override
toString() method, causing swfdump to ignore alpha effects
Simon Lavallee created FLEX-33842:
-------------------------------------
Summary: CXFormWithAlpha doesn't override toString() method, causing swfdump to ignore alpha effects
Key: FLEX-33842
URL: https://issues.apache.org/jira/browse/FLEX-33842
Project: Apache Flex
Issue Type: Bug
Components: Modules
Affects Versions: Apache Flex 4.10.0
Environment: Windows 7
Reporter: Simon Lavallee
The java class CXFormWithAlpha doesn`t override the toString() method, causing swfdump to use the toString() method of base class CXForm and ignore the alpha multiplier and additive.
STR:
- Create a swf with a movie clip (defineSprite) that has alpha color effect.
- Use swfdump to convert the SWF file to an xml file.
Notice that only the alpha color effect is not mentionned on the placeobject that represent the movie clip with alpah color effect.
Known fix:
Just add this method to the class CXFormWithAlpha (modules/swfutils/src/java/flash/types/CXFormWithAlpha.java):
public String toString()
{
String base = super.toString();
return base + " " + alphaMultTerm + "a" + (alphaAddTerm>=0 ? "+" : "") + alphaAddTerm;
}
--
This message was sent by Atlassian JIRA
(v6.1#6144)