reactjs - 你能在反应三纤维画布内显示一个弹出模式吗?
问题描述
我正在尝试扩展这个react-three-fiber Game Demo。我想在播放器与计算机交互时显示一个弹出模式。我想在使用 TailwindCSS 样式的模式中呈现不同的 React 组件。
你知道这是否是你可以做的react-three-fiber
吗?任何帮助,将不胜感激!
解决方案
据我所知,您不能直接使用 three.js 渲染 DOM 元素。
作为一种解决方法,您可以创建您的反应组件的图像,例如使用html2canvas。然后将这些图像用作 2D 平面的纹理。
推荐阅读
- angular - *ngFor 有两个 let
- php - 为什么 wp_title 过滤器根本不起作用?
- multithreading - 不同内核上的递归调用?
- python - 为什么我必须在 sess.run() 中运行两个变量
- google-bigquery - 我可以在带有新 Big Query UI 的计划查询中使用 run_time 吗?
- linux-kernel - 智能卡 IC 模块的 Linux 设备驱动程序
- nginx - 当openresty抛出运行时错误部署证书时,如何阻止nginx故障转移
- python - python中“import module”和“from .import module”之间的区别?
- python - Pip 在 linux 上不起作用,返回错误:“from urllib3.packages.ordered_dict import OrderedDict ImportError: No module named ordered_dict”
- bash - 在带引号的while循环中打印所有文件内容