Javascript 可点击粒子宇宙
我正试图创造一个信息的世界。 这些将存储在mongoDB中,因此您可以单击任何粒子并阅读消息 现在,我不知道如何获得单击的粒子。我试过十字路口,但我肯定我在某处犯了个错误 这是密码笔:: 粒子宇宙基本上完成了。 以下是添加粒子的示例:Javascript 可点击粒子宇宙,javascript,3d,three.js,particles,universe,Javascript,3d,Three.js,Particles,Universe,我正试图创造一个信息的世界。 这些将存储在mongoDB中,因此您可以单击任何粒子并阅读消息 现在,我不知道如何获得单击的粒子。我试过十字路口,但我肯定我在某处犯了个错误 这是密码笔:: 粒子宇宙基本上完成了。 以下是添加粒子的示例: function Particles(num) { this.particleArray = [] for (var i = 0; i < num; i++) { var c = getRandomColor(); var o = Math.f
function Particles(num) {
this.particleArray = []
for (var i = 0; i < num; i++) {
var c = getRandomColor();
var o = Math.floor(Math.random() * (100 - 0 + 1)) / 100;
var s = Math.floor(Math.random() * (15 - 5 + 1)) + 5;
var particleCount = Math.floor(Math.random() * (1000 - 250 + 1)) + 250;
var particle = {
color: c,
opacity: o,
size: s,
number: particleCount,
message: 'THIS IS THE PARTICLE: '+particleCount
}
this.particleArray.push(particle);
}
函数粒子(num){
this.particleArray=[]
对于(变量i=0;i
}
如何单击粒子并显示警报或其他信息,只需使用前面描述的数组启动一个函数即可弹出消息和particleCount
谢谢使用光线投射器将非常好,因为这样您就可以检测单击的粒子(如果有)。查找一些基本示例将有助于使用光线投射器,因为这样可以检测单击的粒子(如果有)。查找一些基本示例会有所帮助