【发布时间】:2012-08-23 12:30:03
【问题描述】:
我有以下粒子脚本(从网上找到并编辑!): http://jsfiddle.net/neuroflux/hSkFX/1/
我想知道让每个粒子“可点击”的最简单方法是什么?
我知道这些不是元素,而是 x/y/半径点。
你认为最简单的方法是什么?
干杯!
[edit]这个问题是关于点击区域不是点击事件......
【问题讨论】:
-
我认为您必须捕获对
<canvas>的点击,然后查看点击的坐标是否是一个或多个粒子的位置。 -
不不不,这不是关于点击事件...而是关于获取粒子的点击区域...
-
只有在他们不是初级的时候,我想 (en.wikipedia.org/wiki/Elementary_particle)
-
点击区域和点击量不相关怎么办?这是同样的事情。一个粒子有一个 x 直径,它的中心在某个位置。创建粒子或编辑时,将对其的引用存储在数组中以供点击查找。
标签: javascript canvas particles