سلام وقت بخیر
آیا در canvas هندلرهای ماوس و کیبورد ساپورت نمیشه؟
پس چرا برای بازی که خیلی تعاملی هست از canvas استفاده میکنند؟
نه دوست عزیز شما وقتی توی canvas یه تصویر یا نقاشی رسم میکنید دیگه نمی تونید همینطوری بهش دسترسی داشته باشید و بلکه باید از طرفند دیگه ای استفاده کنید
برای مثال شما تمام شکل هایی که رسم میکنی مختصاتشو یه جا نگه میداری حالا بر اساس اون مختصات می تونید هرکاری انجام بدی
مثلا فرض کن می خوای کاری کنی که هر شکلی که ترسیم میکنی روی بوم رو بتونی انتخاب کنی و توسط هندل هایی سایزشو کوچیک و بزرگ کنی
خوب راحت شما هر جا موس کلیک میشه مختصاتشو میگیری و اگه توی این مختصات شکلی وجود داشت هندلاتو نشون میدی و هروقت کاربر روی هند های درگ کنه شما اون مقداری که ذخیره داری رو تغییر میده و کل بوم مجدد باز نویسی میشه و هرچی درگ میکنه بوم هم مجدد باز نویسی میشه
تو گوگل بزنید canvas mouse handlers
دقت کنید که هندلرهای کانواس ، در حقیقت مربوط به جاوااسکریپت هستند ، بنابراین یک راه حل دیگه اینه که شما در جاوااسکریپت به دنبال چنین موردی بگردید.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟