Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 08.05.2014, 02:57
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

MallSerg, а вот так это делается на js
_proto_._DrawPicker = function(canvas, bgColor) {
   
  var  gr,
       ctx = canvas.getContext('2d'),
       w = canvas.width,
       h = canvas.height;

 // console.log(bgColor);
    ctx.fillStyle = bgColor;  
    ctx.fillRect(0, 0, w, h); 

    gr = ctx.createLinearGradient(0, h, w, h);

    gr.addColorStop(0, '#FFFFFF');
    gr.addColorStop(1, 'rgba(204, 154, 129, 0)');

    ctx.fillStyle = gr;
    ctx.fillRect(0, 0, w, h);

    gr = ctx.createLinearGradient(0, w, 0, 0);

    gr.addColorStop(0, '#000000');
    gr.addColorStop(1, 'rgba(204, 154, 129, 0)');

    ctx.fillStyle = gr;
    ctx.fillRect(0, 0, w, h);

 };


4 раза переписывал этот проект, а потом забил, потом каждый раз казалось что код ужасный, начинал переписывать, забивал, возвращался к переписыванию
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск