mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-02-10 17:18:44 +08:00
[love] Fixed crash in Love 0.11, blend mode multiply requires everything to be PMA.
This commit is contained in:
parent
8621472bb4
commit
58d98ee667
@ -127,7 +127,7 @@ function love.update (delta)
|
||||
end
|
||||
|
||||
function love.draw ()
|
||||
love.graphics.setBackgroundColor(128, 128, 128, 255)
|
||||
love.graphics.setBackgroundColor(0, 0, 0, 255)
|
||||
love.graphics.setColor(255, 255, 255)
|
||||
local skeleton = skeletons[activeSkeleton].skeleton
|
||||
|
||||
|
||||
@ -355,7 +355,7 @@ function SkeletonRenderer:draw (skeleton)
|
||||
elseif slotBlendMode == spine.BlendMode.additive then
|
||||
love.graphics.setBlendMode("add")
|
||||
elseif slotBlendMode == spine.BlendMode.multiply then
|
||||
love.graphics.setBlendMode("multiply")
|
||||
love.graphics.setBlendMode("multiply", "premultiplied")
|
||||
elseif slotBlendMode == spine.BlendMode.screen then
|
||||
love.graphics.setBlendMode("screen")
|
||||
end
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user