mirror of
https://github.com/MapMakersAndProgrammers/Alternativa3D.git
synced 2025-10-26 09:59:10 -07:00
Procedure: fix getSwizzleLen() with indirect constants adressing
This commit is contained in:
@@ -218,7 +218,7 @@ package alternativa.engine3d.materials.compiler {
|
|||||||
return ((command == "+" || command == "-") ? 1 : 2);
|
return ((command == "+" || command == "-") ? 1 : 2);
|
||||||
}
|
}
|
||||||
function getSwizzleLen(value:String):uint {
|
function getSwizzleLen(value:String):uint {
|
||||||
var i:int = value.indexOf(".");
|
var i:int = value.lastIndexOf(".");
|
||||||
return (i < 0 ? 4 : value.length - i - 1);
|
return (i < 0 ? 4 : value.length - i - 1);
|
||||||
}
|
}
|
||||||
function writeCommand(command:String, operandIndex:int, isLastOperator:Boolean):void {
|
function writeCommand(command:String, operandIndex:int, isLastOperator:Boolean):void {
|
||||||
|
|||||||
Reference in New Issue
Block a user