2
0
dmuratshin 8 жил өмнө
parent
commit
3b6ed39bdf

+ 2 - 4
examples/Demo/src/TestRender2Texture.h

@@ -35,7 +35,6 @@ public:
         AnimationFrame frame;
         Diffuse df;
         df.base = texture;
-        df.premultiplied = false;
         frame.init(0, df,
                    RectF(0, 0, size.x / texture->getWidth(), size.y / texture->getHeight()),
                    RectF(Vector2(0, 0), size), size);
@@ -49,7 +48,7 @@ public:
 
     void onDown(Event* ev)
     {
-        color = Color(rand() % 255, rand() % 255, rand() % 255, 128);
+        color = Color(rand() % 255, rand() % 255, rand() % 255, 64);
         onMove(ev);
     }
 
@@ -65,13 +64,12 @@ public:
 
         renderer.begin(texture);
 #if 1
-
         RectF destRect(te->localPosition - Vector2(16, 16), Vector2(32, 32));
 
         ResAnim* brush = resources.getResAnim(left ? "brush" : "brush_eraser");
         AnimationFrame frame = brush->getFrame(0);
         const Diffuse& df = frame.getDiffuse();
-        renderer.setTexture(df.base, 0);
+        renderer.setTexture(df.base);
         if (left)
             renderer.setBlendMode(blend_premultiplied_alpha);
         else