小编Joh*_*ohn的帖子

以编程方式在<canvas>中的fillStyle中使用RGBa值?

使用<canvas>,我想使用变量设置矩形的RGBa值.

例如:

ctx.fillStyle = "rgba(32, 45, 21, 0.3)";
Run Code Online (Sandbox Code Playgroud)

工作正常,但使用变量:

var r_a =  0.3;
ctx.fillStyle = "rgba(32, 45, 21, r_a)";
Run Code Online (Sandbox Code Playgroud)

不起作用.

显然fillStyle只接受一个字符串.那么如何使用某个变量设置rgba值的值而不是显式定义值呢?

javascript html5 canvas

44
推荐指数
4
解决办法
7万
查看次数

标签 统计

canvas ×1

html5 ×1

javascript ×1