Да.Ваш градиент изменяется от x1,y1
до x2,y2
, что является четырьмя последними аргументами createLinearGradient
Например, чтобы изменить градиент, сделайте следующее:
var gradient = ctx.createLinearGradient(this.radius, this.radius, 0, 0);
Или измените его, как вам угодно:
var gradient = ctx.createLinearGradient(this.radius, 0, 0, 0);
И т. Д.