我正在尝试使用 Drawer 组件,并且我注意到当抽屉被馈入道具 open={true} 时,底层页面/div 上有一个默认的变暗覆盖。
是否有最佳实践材料批准的方法来消除调光?我在设置 prop 方面取得了部分成功variant={"persistent"}。这会停止变暗,但它也迫使我添加一个关闭按钮来关闭抽屉。
我正在寻找的是抽屉在其边界外单击时可以关闭,当它打开时,我希望调光消失(无需使用按钮关闭抽屉)。
我查看了文档并尝试传递道具
变体={“持久”}
这摆脱了覆盖层,但是现在当我在抽屉外单击时它不会自动关闭。
<Drawer
open={open}
anchor="top"
onClose={toggleDrawer}
variant={"persistent"}
modal={true}
>
Run Code Online (Sandbox Code Playgroud)
我想让调光消失(不使用按钮)。
是否有任何经过材料批准的选项?我可以尝试 CSS hacks,但我不想破坏 Material 的 CSS 或有毛刺的覆盖闪烁。
我想在 ARKit 中构建一个演示应用程序,并且我对 Beta 版当前可能实现的功能有一些疑问(Apple 一直将其称为 RealityKit 或 ARKit 3.0)。
我正在尝试构建的演示应用程序应执行以下操作:
识别真实环境中的物体或图像,并在那里创建一个锚点
渲染附加到锚点的虚拟模型
让虚拟模型呈现遮挡
让虚拟模型与锚图像/对象一起移动
我尝试改编早期版本(利用 SceneKit 的 ARKit 2.0)中的一些代码,但某些功能(如人物遮挡)不是 ARKit 2.0 的一部分。
由于 Apple 一直在迭代他们的测试版,因此在他们的网站上和 WWDC 2019 上宣传的许多功能似乎已经从 RealityKit 的文档中消失了(人物遮挡、身体跟踪、世界跟踪)。
根据我的理解,ARKit 2.0 可以实现第 (1) 和 (2) 项。第 (3) 项尽可能与测试版一起宣传,但我几乎看不到任何文档。
在最新的测试版中可以这样做吗?如果是这样,最好的方法是什么?如果没有,是否有任何解决方法,例如混合新旧 API 之类的?