【Vuforia官方文档】在Unity中动态改变模型的显示
来源:互联网 发布:vb集成开发环境可以 编辑:程序博客网 时间:2024/06/02 06:16
关于ImageTarget的使用不再赘述,现在假设有个按钮,按下之后,imagetarget下的球体便变为正方体。
添加如下脚本,挂在ARCamera上。
using UnityEngine;using Vuforia;using System.Collections;public class ModelSwapper : MonoBehaviour { public TrackableBehaviour theTrackable; private bool mSwapModel = false; // Use this for initialization void Start () { if (theTrackable == null) { Debug.Log ("Warning: Trackable not set !!"); } } // Update is called once per frame void Update () { if (mSwapModel && theTrackable != null) { SwapModel(); mSwapModel = false; } } void OnGUI() { if (GUI.Button (new Rect(50,50,120,40), "Swap Model")) { mSwapModel = true; } } private void SwapModel() { GameObject trackableGameObject = theTrackable.gameObject; //把原来显示的模型隐藏掉。 for (int i = 0; i < trackableGameObject.transform.GetChildCount(); i++) { Transform child = trackableGameObject.transform.GetChild(i); child.gameObject.active = false; } // 创建新物体cube GameObject cube = GameObject.CreatePrimitive(PrimitiveType.Cube); // 把cube的parent设置为trackable gameObject cube.transform.parent = theTrackable.transform; // 调整它的大小,使它能更好地适应target cube.transform.localPosition = new Vector3(0,0.2f,0); cube.transform.localRotation = Quaternion.identity; cube.transform.localScale = new Vector3(0.1f, 0.1f, 0.1f); // 保证它是激活的 cube.active = true; }}
阅读全文
0 0
- 【Vuforia官方文档】在Unity中动态改变模型的显示
- 【Vuforia官方文档】在Unity中拖拽增强现实物体
- Vuforia扫描图片无法在Unity 编辑器中显示
- 在VC 文档中显示动态的GIF
- 在unity中Vuforia与EsayCodeScanner在移动平台的使用
- unity中快速调整模型在game视图中显示
- 在unity中使用vuforia SmartTerrain智能地形
- 如何使Unity+vuforia做出来的模型导入到Android手机中能够实现阴影效果
- Unity中在界面上显示3D模型的方法
- Unity中动态改变物体的Material(Shader)
- C# 设计时动态改变实体在PropertyGrid中显示出来的属性
- Vuforia SDK---- Vuforia+unity模型抖动和识别错误解决方案
- Unity+Vuforia增强现实:实时替换模型
- unity使用vuforia实现模型AR效果
- Unity官方文档的小笔记
- unity ~ vuforia的入门使用
- Unity官方文档【1】
- Unity官方文档【2】
- STM32L151 usart2 串口2 程序
- SAR变化检测的性能指标(kappa系数)——简化版
- 全国各地区怎么注册公司????
- 分类与回归树(CART)- 机器学习ML
- 学习WPF的第一步
- 【Vuforia官方文档】在Unity中动态改变模型的显示
- ZSTACK协调器掉电重新组网无法加入网络的解决
- 人工智能时代来临,看未来的司法如何运行?
- Git之(三)辅助命令
- Java-简体汉字转换成拼音
- 千万级规模高性能、高并发的网络架构经验分享
- 大数据周周看:汽车之家发布大数据产品“车智云”,中国数据中心标准联盟正式在京成立
- 大数据投融资周报(10月22日——11月6日,共23起)
- JavaScript学习二