Показать сообщение отдельно
  #1 (permalink)  
Старый 29.08.2014, 11:02
Интересующийся
Отправить личное сообщение для ДанилаDeep Посмотреть профиль Найти все сообщения от ДанилаDeep
 
Регистрация: 28.08.2014
Сообщений: 10

функция MoveTo() не корректно работает
Всем доброе утро! Не могу понять,хоть убей,почему в функцию не передаются параметры,вот код
function MyRectangle(x1,y1,x2,y2,x3,y3,x4,y4){
    this.cordx1 = x1;
    this.corxy1 = y1;
    this.cordx2 = x2;
    this.cordy2 = y2;
    this.cordx3 = x3;
    this.cordy3 = y3;
    this.cordx4 = x4;
    this.cordy4 = y4;
    this.draw = function(){
        ctx.beginPath();
        ctx.lineWidth = "10";
        ctx.strokeStyle = "blue";
        ctx.moveTo(this.cordx1,this.cordy1);
        ctx.lineTo(this.cordx2,this.cordy2);
        ctx.stroke();
    }
}

ctx.moveTo(this.cordx1,this.cordy1) не работает почему то, когда ей тут присваиваешь переменные,а если напрямую число присвоить то она работает. В то время как ctx.lineTo(this.cordx2,this.cordy2) работает и с переменными.
Помогите понять пожалуйста в чем беда...((
Ответить с цитированием