diff --git a/spine-starling/spine-starling-example/.settings/org.eclipse.core.resources.prefs b/spine-starling/spine-starling-example/.settings/org.eclipse.core.resources.prefs index adcfe1dd6..33e6c92c2 100644 --- a/spine-starling/spine-starling-example/.settings/org.eclipse.core.resources.prefs +++ b/spine-starling/spine-starling-example/.settings/org.eclipse.core.resources.prefs @@ -1,4 +1,11 @@ eclipse.preferences.version=1 encoding//src/spine/examples/TankExample.as=UTF-8 encoding//src/spine/examples/TwoColorExample.as=UTF-8 +encoding//src/spine/starling/SkeletonAnimation.as=UTF-8 +encoding//src/spine/starling/SkeletonMesh.as=UTF-8 +encoding//src/spine/starling/SkeletonSprite.as=UTF-8 +encoding//src/spine/starling/StarlingAtlasAttachmentLoader.as=UTF-8 +encoding//src/spine/starling/StarlingTextureLoader.as=UTF-8 +encoding//src/spine/starling/TwoColorEffect.as=UTF-8 +encoding//src/spine/starling/TwoColorMeshStyle.as=UTF-8 encoding/=UTF-8 diff --git a/spine-starling/spine-starling-example/lib/spine-starling.swc b/spine-starling/spine-starling-example/lib/spine-starling.swc index eaa134509..38f36082b 100644 Binary files a/spine-starling/spine-starling-example/lib/spine-starling.swc and b/spine-starling/spine-starling-example/lib/spine-starling.swc differ diff --git a/spine-starling/spine-starling/src/spine/starling/TwoColorEffect.as b/spine-starling/spine-starling/src/spine/starling/TwoColorEffect.as index 462f178f1..9f39a75f2 100644 --- a/spine-starling/spine-starling/src/spine/starling/TwoColorEffect.as +++ b/spine-starling/spine-starling/src/spine/starling/TwoColorEffect.as @@ -39,6 +39,7 @@ package spine.starling { public class TwoColorEffect extends MeshEffect { public static const VERTEX_FORMAT : VertexDataFormat = TwoColorMeshStyle.VERTEX_FORMAT; + private static const VECTOR_ONES:Vector. = Vector.([1, 1, 1, 1]); override protected function createProgram() : Program { // v0 -> tex coords @@ -75,7 +76,7 @@ package spine.starling { vertexFormat.setVertexBufferAt(3, vertexBuffer, "color2"); // fc0 -> (1, 1, 1, 1) - context.setProgramConstantsFromVector(Context3DProgramType.FRAGMENT, 0, Vector.([1, 1, 1, 1])); + context.setProgramConstantsFromVector(Context3DProgramType.FRAGMENT, 0, VECTOR_ONES); } override protected function afterDraw(context : Context3D) : void {