原生WebGL如何给2D图形添加id等信息,然后实现鼠标选中该图形获取该图形的信息?

使用原生WebGL,不使用第三方WebGL的图形库如Three.js

在所有图形颜色一样的情况下(真实情况下不可能给每个图形添加不同颜色予以区分,所以gl.readPixels并不适用),如何给所有的2D图形分别添加id、name等信息,并且鼠标点击某个图形时获取该图形绑定的信息?

阅读 587
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题