File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -275,9 +275,9 @@ -(void)drawSprite:(CCSprite *)sprite withEffect:(CCEffect *)effect uniforms:(NSM
275275 renderPass.verts = padVertices (sprite.vertexes , effect.padding , tc1, tc2);
276276
277277 renderPass.texCoord1Center = GLKVector2Make ((sprite.vertexes ->tr .texCoord1 .s + sprite.vertexes ->bl .texCoord1 .s ) * 0 .5f , (sprite.vertexes ->tr .texCoord1 .t + sprite.vertexes ->bl .texCoord1 .t ) * 0 .5f );
278- renderPass.texCoord1Extents = GLKVector2Make ((sprite.vertexes ->tr .texCoord1 .s - sprite.vertexes ->bl .texCoord1 .s ) * 0 .5f , (sprite.vertexes ->tr .texCoord1 .t - sprite.vertexes ->bl .texCoord1 .t ) * 0 .5f );
278+ renderPass.texCoord1Extents = GLKVector2Make (fabsf (sprite.vertexes ->tr .texCoord1 .s - sprite.vertexes ->bl .texCoord1 .s ) * 0 .5f , fabsf (sprite.vertexes ->tr .texCoord1 .t - sprite.vertexes ->bl .texCoord1 .t ) * 0 .5f );
279279 renderPass.texCoord2Center = GLKVector2Make ((sprite.vertexes ->tr .texCoord2 .s + sprite.vertexes ->bl .texCoord2 .s ) * 0 .5f , (sprite.vertexes ->tr .texCoord2 .t + sprite.vertexes ->bl .texCoord2 .t ) * 0 .5f );
280- renderPass.texCoord2Extents = GLKVector2Make ((sprite.vertexes ->tr .texCoord2 .s - sprite.vertexes ->bl .texCoord2 .s ) * 0 .5f , (sprite.vertexes ->tr .texCoord2 .t - sprite.vertexes ->bl .texCoord2 .t ) * 0 .5f );
280+ renderPass.texCoord2Extents = GLKVector2Make (fabsf (sprite.vertexes ->tr .texCoord2 .s - sprite.vertexes ->bl .texCoord2 .s ) * 0 .5f , fabsf (sprite.vertexes ->tr .texCoord2 .t - sprite.vertexes ->bl .texCoord2 .t ) * 0 .5f );
281281
282282 renderPass.blendMode = [CCBlendMode premultipliedAlphaMode ];
283283 renderPass.needsClear = !toFramebuffer;
You can’t perform that action at this time.
0 commit comments