2013-05-31 2 views
0

Im ищет функцию для рисования градиентной линии. Это может быть достигнуто путем рисования прямоугольника градиента шириной 1px, но почему-то я всегда получаю неправильные цвета. Я думаю, потому что позиции внутри прямоугольника являются относительными, и мне нужно провести линию, используя абсолютные позиции.Как нарисовать линию градиента на холсте HTML5?

Так может кто-нибудь показать функцию быстрого примера?

+0

С немного кода, было бы гораздо проще, чтобы помочь вам ... [Здесь] (Http: //www.html5canvastutorials. com/tutorials/html5-canvas-linear-gradients /) является примером. – irie

+0

Добавить образец кода, что вы пытаетесь –

ответ

0

Вот функция, она должна accomplis линия градиента рисования

function drawgradientline(x,y,height){ 
    var grd = context.createLinearGradient(x, y, 1, height); 

     grd.addColorStop(0, '#12a6eb'); 

     grd.addColorStop(1, '#ebc711'); 
    context.fillStyle = grd; 
    context.fill(); 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^