|
@@ -230,15 +230,7 @@ public class J3MLoader implements AssetLoader {
|
|
String defaultVal = null;
|
|
String defaultVal = null;
|
|
ColorSpace colorSpace = null;
|
|
ColorSpace colorSpace = null;
|
|
|
|
|
|
- String[] split = statement.split("-");
|
|
|
|
- if (split.length > 1) {
|
|
|
|
- if (split[1].equalsIgnoreCase("LINEAR")) {
|
|
|
|
- colorSpace = ColorSpace.Linear;
|
|
|
|
- }
|
|
|
|
- statement = split[0].trim();
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- split = statement.split(":");
|
|
|
|
|
|
+ String[] split = statement.split(":");
|
|
|
|
|
|
// Parse default val
|
|
// Parse default val
|
|
if (split.length == 1) {
|
|
if (split.length == 1) {
|
|
@@ -250,6 +242,10 @@ public class J3MLoader implements AssetLoader {
|
|
statement = split[0].trim();
|
|
statement = split[0].trim();
|
|
defaultVal = split[1].trim();
|
|
defaultVal = split[1].trim();
|
|
}
|
|
}
|
|
|
|
+ if (statement.endsWith("-LINEAR")) {
|
|
|
|
+ colorSpace = ColorSpace.Linear;
|
|
|
|
+ statement = statement.substring(0, statement.length() - "-LINEAR".length());
|
|
|
|
+ }
|
|
|
|
|
|
// Parse ffbinding
|
|
// Parse ffbinding
|
|
int startParen = statement.indexOf("(");
|
|
int startParen = statement.indexOf("(");
|