Я хочу, чтобы пользователь мог щелкнуть три пятна на холсте, чтобы сформировать два линейных сегмента с тремя кругами для каждого места, на которое пользователь нажал. Когда пользователь нажимает кнопку, красный круг появляется в первом круге, который щелкнул пользователь, затем следует по пути, который пользователь нарисовал. Когда он достигает второго круга и, наконец, последнего круга, появляется какая-то форма предупреждения, когда он достигает этих точек.Как пройти круг в холсте?
0
A
ответ
2
Я не собираюсь делать все это за вас. Однако здесь есть начальная точка
1) Убедитесь, что вы можете захватывать события мыши на холсте. Этот вопрос поможет вам начать работу Html5 canvas and jquery
2) Поймите проблему, которую вы кодируете. Вам нужно структура данных следующим образом:
points{
a : {x : None, y : None},
b : {x : None, y : None},
c : {x : None, y : None}
};
3) Everytime пользователь щелкает, обновить a
, затем b
, затем c
. Когда вы доберетесь до c
, используйте тригонометрию для анимации линии, нарисованной. Это можно сделать с помощью setTimeout
или setInterval
Смежные вопросы
- 1. Как рисовать круг на холсте?
- 2. Как нарисовать круг на холсте?
- 3. Как затенять круг на холсте
- 4. Как перемещать круг на холсте?
- 5. Как добавить изображение в круг в холсте?
- 6. Как нарисовать круг на холсте в Android?
- 7. Как сделать круг в пользовательском холсте Android?
- 8. Круг Не отображается на холсте
- 9. JavaScript - рисовать круг на холсте
- 10. Рисовать интерактивный круг на холсте
- 11. Невозможно увидеть круг на холсте
- 12. Рисовать круг на холсте, имитируя анимацию андроида
- 13. Рисовать круг со случайным цветом на холсте
- 14. Не удается передвинуть круг на холсте html?
- 15. Tkinter: рисовать круг на холсте без create_oval
- 16. Как получить массив координат, составляющих круг в холсте?
- 17. Нужно создать мульт круг в холсте, как приложение для рисования
- 18. Как очистить дугу или круг в холсте HTML5?
- 19. Круг div в CSS не отображается в холсте правильно
- 20. как рисовать круг на холсте с помощью java для android
- 21. Как нарисовать круг на холсте, на который не повлияет масштабирование
- 22. Как нарисовать круг с альфа-градиентом на холсте?
- 23. Нарисуйте круг в холсте вручную пиксель за пикселем
- 24. Холст для рисования - это круг; случайные точки в холсте
- 25. Как стереть круг?
- 26. matplotlib круг, анимация, как удалить старый круг в анимации
- 27. Как нарисовать круг только в определенной области?
- 28. Нарисуйте круг на холсте с несколькими цветами градиента
- 29. андроид ничья на холсте круг растрового удержания аспект рациона
- 30. Drawing фантазии Круг на холсте имеет странный эффект
Просьба указать код, который вы попытались. –