Javascript Homework - Canvas


2
Може ли някой да обясни какво е домашното за тази лекция, защото го няма на презентацията а го иска в системата?



Отговори



2
nikolap , колегата всъщност пита какво е домашното, защото го няма в презентацията , а не пита за обяснение на canvas :D По темата ... изчакай да качат видеото към лекцията и някъде в клипа ще намериш как лектора стига до слайдовете с домашните и оттам можеш да си намериш условията , но не мисля че повечето хора ще го направят ако не го ъпдеитнат :)

от DareDev1l (95 точки)


0
Да проверих слайдовете и видях, че няма. И после се усетих че не съм написал релевантен отговор.

от nikolap (555 точки)


3
Canvas - а е HTML5 елемент който ти позволява да рисуваш 2D графика с Javascript. Доста е забавно можеш да пробваш.
Някъде в HTML кода се задава:

и след това с javascript се взима с
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d");
За да нарисуваш линия се прави следното:
ctx.moveTo(0,0); // Началото на линията ctx.lineTo(200,100); // Края на линията
ctx.stroke(); // Да начертае

Ако искаш кръг:
ctx.beginPath();
// 95 и 50 - X и Y координатите на центъра на кръга, 40 - радиуса на кръга 0 - градусната мярка от която започва 2*Math.PI - градусната мярка където свършва арката ctx.arc(95, 50, 40, 0, 2*Math.PI); ctx.stroke();// Начертава кръга (Арката)

от nikolap (555 точки)


0
daredevil може ли да дадеш линк към видеото с лекцията ,защото аз не можах да го намеря


0
Ами току що проверих и го има качено видеото. http://www.youtube.com/watch?v=5YNdrt1tKtU

от nikolap (555 точки)


0
То попринцип на презентацията,коята е качена на сайта на академията няма слайдове с домашните,които трябва да правим