1, 程序没运行时没有红色的部分,其是程序运行时动态加载出现。

2,找到 Plan01下面的Magbox

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using ConnectionPlugin;
using ServerCommunication;public class HTCTracker : MonoBehaviour {//to have variables of tracker pos and rotpublic static Vector3 trackerPos = new Vector3(0,0,0);public static Quaternion trackerRot = new Quaternion(0,0,0,0);public static Vector3 trackerSca = new Vector3 (0, 0, 0);private Transform tracker;private GameObject planGO;private string childName;private bool findTracker = true;//socket to send messageprivate TCPConnection myTCP;   // Use this for initializationvoid Start () {childName = "Magbox";// 0. init serverices ---------------------------------------------------------------------------------myTCP = new TCPConnection();//string keys = "0123456";//tracker = new GameObject();//temTracker = new GameObject();}// Update is called once per framevoid Update () {while (findTracker) {//tracker = GetTransform(game.transform, childName);planGO = GameObject.Find("Plan01");if (planGO == null) break;else{tracker = GetTransform(planGO.transform, childName);if (tracker == null) {print ("while");break;}if(tracker)findTracker = false;}}if (tracker != null && tracker.name == "Magbox") {tracker.Rotate (new Vector3 (0, 1, 0), 3);tracker.RotateAround (new Vector3 (0, 0, 0), new Vector3 (0, 1, 0), 1);//1 get tracker transformtrackerPos = transform.localPosition;trackerRot = transform.localRotation;trackerSca = transform.localScale;//test right transform?print("trackerPos is " + trackerPos);print("trackerRot is " + trackerRot);//        MessageIDInfo mcps1 = new MessageIDInfo(MessageType.MT_SCENECREATEPOINT);//        mcps1.ID = System.Text.Encoding.ASCII.GetBytes(key);//     Point pnt1 = new Point(0, 1, 0);//     mcps1.Info = pnt1.ToByteArray();//     myTCP.WriteSocket(mcps1.ToByteArray());////2 send to server}}Transform GetTransform(Transform check, string name){foreach (Transform t in check.GetComponentsInChildren<Transform>()){if (t.name == name) {//要做的事Debug.Log(t.name);return t;    }    }return null;}}

unity 找到的对象是动态加载,且两个不同的父物体上都有要的那个对象并有相同的名子相关推荐

  1. 静态链接库(LIB)和动态链接库(DLL),DLL的静态加载和动态加载,两种LIB文件。

    静态链接库(LIB)和动态链接库(DLL),DLL的静态加载和动态加载,两种LIB文件. 一. 静态链接库(LIB,也简称"静态库")与动态链接库(DLL,也简称"动态库 ...

  2. 【Unity】光照贴图动态加载

    一般情况下对场景进行烘焙后,其实不用关心光照贴图的加载问题,Unity会自动帮我们处理好的,比如这个测试场景,烘焙结束后,关掉烘焙灯光,运行,直接运行得到的效果就是预期这样,没有写任何代码,光照贴图就 ...

  3. unity游戏开发入门-Resources动态加载图片

    问题:unity的Resources动态加载就不必多说了,这里出现的问题是当我把图片放入Resources文件夹后,使用Resources.Load(datapath)却并没有出现图片. 分析:由于你 ...

  4. AngularJS+RequireJs实现动态加载JS和页面的方案研究【上】

    1.入口页面 存放地址:src/main/webapp/WEB-INF/view/workflow/workflow.jsp [html] view plain copy 在CODE上查看代码片派生到 ...

  5. Android实现资源动态加载的两种方式

    这是Android Apk源加载机制原理分析以及动态加载实现系列文章 的最后一篇.经过前两篇的介绍之后,相关基础都讲的差不多了,现在要实现自己项目中的资源加载框架,这里提供两种方式,区别在于由谁来加载 ...

  6. (转)Unity 导出XML配置文件,动态加载场景

    参考:http://www.xuanyusong.com/archives/1919 http://www.omuying.com/article/48.aspx 主要功能: 1.导出场景的配置文件 ...

  7. layui 数据表格 按钮动态加载的两种方法

    第一种 ,{field: 'create_time', title: '创建时间', align:'center',width:250,align:'center'},{fixed: 'right', ...

  8. 静态链接库、动态链接库和动态加载库

    前言 静态库是obj文件的一个集合(目标文件中通常仅解析了文件内部的变量和函数,对于引用的函数和变量还没有解析,这需要将其他已经编写好的目标文件引用进来,将没有解析的函数和变量进行解析,通常引用的目标 ...

  9. ceisum 加载geojson,使用 Cesium 动态加载 GeoJSON 数据

    前言 需求是这样的,我需要在地图中显示 08 年到现在的地震情况,地震都是发生在具体的时间点的,那么问题就来了,如何实现地震情况按照时间动态渲染而不是一次全部加载出来. 一. 方案分析 这里面牵扯到两 ...

  10. 插件化知识梳理(7) 类的动态加载入门

    一.前言 在 插件化知识梳理(6) - Small 源码分析之 Hook 原理 这一章的学习完成之后,下一步我们将进入插件化加载的精髓,动态加载类的学习,在此之前,我们需要先准备一些关于类加载的知识. ...

最新文章

  1. 走向国际,人民邮电出版社图灵公司携 10 本原创图书亮相首届云上 BIBF
  2. Shoppica OpenCart 商城自适应主题模板 ABC-0002
  3. c++ hashset的用法_C++中set的用法
  4. 113. Path Sum II
  5. c++ sleep函数_C ++ strcpy()和strncpy()函数
  6. CSS fixed 定位元素失效的问题
  7. linux函数 取值溢出,Linux eCryptfs工具parse_tag_3_packet()函数堆溢出漏洞
  8. WPF MVVM模式 带CheckBox的树形图
  9. 压缩图片的三种方式(Java)
  10. Android布局中有图片和颜色,图片和颜色
  11. 所有文件夹都变成1KB文件夹快捷方式病毒的手动清除方法
  12. 51单片机学习笔记——AD转换
  13. linux 命令 tr 详解
  14. 工业机器人的TCP点
  15. 彩虹代刷网免授权+精美WAP端源码
  16. 带刺玫瑰特别美?OLED屏幕画面美但眼睛会累
  17. 打造淘宝极简包的轻量化框架
  18. Java学习之路-数字和日期处理
  19. 电商如何解决无证经营支付业务问题?四种方案孰优孰劣?
  20. lombok常用注解大全

热门文章

  1. coreldraw+排灯_CorelDRAW打造七彩灯泡
  2. c++ 函数指针和指针函数
  3. 如何用python编写操作系统_操作系统介绍、python基础
  4. mysql数据结构_MySQL索引深入理解底层数据结构
  5. 巨人java生鲜app下载_Java生鲜电商平台-生鲜电商平台SSO(单点登陆)技术方案(小程序/APP)...
  6. springboot实现权限列表_SpringBoot+shiro+mybatis+Thymeleaf实现权限登录
  7. vue中怎么点击修改文字_怎么拍照识别文字?什么软件可以识别照片中文字?
  8. 安装Python和Anaconda
  9. 3Com难道要走双品牌路线
  10. USB 2.0 Spec 微缩版