unity3d - 如何销毁 ARCORE 场景中的对象并在同一场景中部署另一个对象?
问题描述
我想在 ARCore 场景中部署一个对象,我想渲染另一个对象并销毁前一个对象。我不想创建一个单独的场景,我希望它发生在同一个场景中。有谁知道该怎么做?
解决方案
这可能会回答您的问题:https ://docs.unity3d.com/Manual/CreateDestroyObjects.html 在 Unity 中有特殊的游戏对象实例化和删除程序,因此在您的脚本中只需引用所需的游戏对象并实例化/删除它。
如果您使用以下内容实例化一个对象:
var andyObject = Instantiate(AndyAndroidPrefab, hit.Pose.position, hit.Pose.rotation);
然后,您将能够执行以下操作:
Remove(andyObject);
推荐阅读
- python - 通过变量设置对象属性最终陷入无限循环
- caching - Redis slave 用作缓存时的行为是什么?
- python - 在audiomath中创建播放器需要可变时间-可以加快速度吗?
- ios - 为什么我的按钮显示但不可点击?
- jenkins - 仅在 groovy 阶段触发提交的拉取请求时构建
- jquery - jQuery nth-child 是一个变量,也是一个索引变量
- python - 为什么此代码的年份返回错误?
- cakephp - 每个请求的Cakephp日期数据库字段
- r - 是否有与 Python 中的 range 等效的 R 函数?
- ansible - Ansible - 在远程主机上运行 SCP 命令挂起