Bug in alpha channel conversion
This is groundwork required by the issue: https://github.com/LLK/scratch-vm/issues/393
This commit is contained in:
@@ -181,7 +181,7 @@ class PenSkin extends Skin {
|
|||||||
const r = Math.round(color4f[0] * 255);
|
const r = Math.round(color4f[0] * 255);
|
||||||
const g = Math.round(color4f[1] * 255);
|
const g = Math.round(color4f[1] * 255);
|
||||||
const b = Math.round(color4f[2] * 255);
|
const b = Math.round(color4f[2] * 255);
|
||||||
const a = Math.round(color4f[3] * 255);
|
const a = Math.round(color4f[3]); // Alpha is 0 to 1 (not 0 to 255 like r,g,b)
|
||||||
|
|
||||||
context.strokeStyle = `rgba(${r},${g},${b},${a})`;
|
context.strokeStyle = `rgba(${r},${g},${b},${a})`;
|
||||||
context.lineCap = 'round';
|
context.lineCap = 'round';
|
||||||
|
|||||||
Reference in New Issue
Block a user