Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.12.2019, 11:35
Аспирант
Отправить личное сообщение для Jimy Посмотреть профиль Найти все сообщения от Jimy
 
Регистрация: 21.03.2019
Сообщений: 64

Помощь с onclick
Добрый день! Весь код приводить не буду, просто вот пример:
var c=document.getElementById("canvas");
var ctx=c.getContext("2d");
setInterval(function(){
ctx.clearRect(3,33,795,342); 
      ctx.fillStyle='white';
      ctx.fillRect(3,33,795,342); 
   
    ctx.fillStyle='blue';
    ctx.fillRect(20,100,100,200)
     },10);

На белом фоне рисуется некая фигура (прямоугольник), понятно. А как её рисовать по клику? Не получается, если так сделать:
var c=document.getElementById("canvas");
var ctx=c.getContext("2d");
setInterval(function(){
ctx.clearRect(3,33,795,342); 
      ctx.fillStyle='white';
      ctx.fillRect(3,33,795,342); 
    c.onclick=function(){   
    ctx.fillStyle='blue';
    ctx.fillRect(20,100,100,200)
      }},10);

Как это победить? В общем-то я хочу при щелчке мыши отслеживать её координаты в канвасе(это я уже умею), и в зависимости от того, совпадают ли они с координатами того или иного объекта выполнять какие-то действия...
Спасибо.
Ответить с цитированием
  #2 (permalink)  
Старый 24.12.2019, 15:49
Аспирант
Отправить личное сообщение для Jimy Посмотреть профиль Найти все сообщения от Jimy
 
Регистрация: 21.03.2019
Сообщений: 64

Тема закрыта. Разобрался.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помощь в смене действий при OnClick Noggan Javascript под браузер 16 10.06.2017 23:51
onclick перебивает href в Safari ru.scr Javascript под браузер 7 27.02.2017 13:36
OnClick ячейки таблицы и ссылки в этой ячейке MasDen Javascript под браузер 2 30.06.2011 10:34
Помощь с извлечением данных из onclick grus Javascript под браузер 5 28.10.2010 17:51
Событие onClick avtor01 Events/DOM/Window 3 03.09.2009 18:01