コード例 #1
0
        void OnGUI()
        {
            GUIStyle bb = new GUIStyle();

            bb.normal.background = null;
            bb.normal.textColor  = new Color(1, 0, 0);
            bb.fontSize          = 40;
            if (m_body.GetTrackingState() == ARTrackable.TrackingState.TRACKING)
            {
                GUI.Label(new Rect(0, 0, 200, 200), "BodyAction: " + m_body.GetBodyAction(), bb);
            }
        }
コード例 #2
0
 public void Update()
 {
     sb.Remove(0, sb.Length);
     sb.Append("BodyAction: " + m_body.GetBodyAction() + "\n");
     if (null == m_body)
     {
         return;
     }
     ARDebug.LogInfo("body tracking state {0}", m_body.GetTrackingState());
     _DonotShowPointAndConnections();
     if (m_body.GetTrackingState() == ARTrackable.TrackingState.STOPPED)
     {
         Destroy(gameObject);
     }
     else if (m_body.GetTrackingState() == ARTrackable.TrackingState.TRACKING)
     {
         _UpdateBody();
     }
 }