По поводу координат, я использую вот такую функцию и проблем вроде не замечал. В вашем же случаи нужно указать сдвиг т.к. канва по центру.
function getMousePos(canvas, evt){
var obj = canvas;
var top = 0;
var left = 0;
mouseX = evt.clientX — left + window.pageXOffset;
mouseY = evt.clientY — top + window.pageYOffset;
}
Хмм… у нас в вуз'е как то немного не так было (может потому что по краю было). Так вот было всего 2 этапа и первый был чисто для своих из своего же вуза. Второй этап был на след день и был похож на представлением ( игра на публику), я в осадок выпал от 70% работ, по моему их за пару дней до конкурса слили из сети, ну как человек может выиграть и при этом не знать о чем рассказывает. Я так ронял для многих это была дипломная работа. Кстати хуже всем темам связанных непосредственно с программированием.
Я понял правило чем круче у тя научный руководитель, тем те проще будет)
В общем печально зрелище было.
К сожалению для многих нынешних студентов это недосягаемый потолок ((
Для примера приведу вот что, у нас преподаватель как то дал задание (очень простое я пару раз даже в учебниках встречал). Так вот сроки давно прошли и 70% не сделали, так меня убило что многие не могли на гуглить как в ручную возводить в степень на что жаловались.
По этому картина была такая, что то более сложно не давали ибо все равно 90% не сделает (да и преподаватель не всегда знал что то больше) и скажу по личному опыту лучше не заикаться, а тихо кодить в своем углу ))
А по поводу диплома, жизнь большая вдруг пригодиться, тем более у нас в стране без бумажки ты букашка ))
К сожалению я не питаю такого оптимизма как вы по поводу того что детям повезёт больше, благо я прекрасно знаю уровень «свежих» педагогов и это уровень весьма печален, хотя в ВУЗе конечно по лучше ситуация обычно.
С другой стороны в ВУЗе (не в школе) студент сакм должен растравлять приоритеты и следовательно сам решать где бурить а где просто разведать обстановку.
Это правильно что отказываетесь от FreeTrack, учитывая что на самом деле не так сложно написать подобный аналог для ваших нужд (не так давно для интереса писал подобную программу, помогли статьи с хабра о бинаризации).
И кстати, по моему нужно было изначально делать язык по умолчанию английский.
function getMousePos(canvas, evt){
var obj = canvas;
var top = 0;
var left = 0;
mouseX = evt.clientX — left + window.pageXOffset;
mouseY = evt.clientY — top + window.pageYOffset;
}
Заранее Спасибо.
p.s. А что за игра то ?)
Я понял правило чем круче у тя научный руководитель, тем те проще будет)
В общем печально зрелище было.
Наверно этот )
Для примера приведу вот что, у нас преподаватель как то дал задание (очень простое я пару раз даже в учебниках встречал). Так вот сроки давно прошли и 70% не сделали, так меня убило что многие не могли на гуглить как в ручную возводить в степень на что жаловались.
По этому картина была такая, что то более сложно не давали ибо все равно 90% не сделает (да и преподаватель не всегда знал что то больше) и скажу по личному опыту лучше не заикаться, а тихо кодить в своем углу ))
А по поводу диплома, жизнь большая вдруг пригодиться, тем более у нас в стране без бумажки ты букашка ))
С другой стороны в ВУЗе (не в школе) студент сакм должен растравлять приоритеты и следовательно сам решать где бурить а где просто разведать обстановку.
И кстати, по моему нужно было изначально делать язык по умолчанию английский.