public void OnStart(XHawkServiceBase i_tracker) { tracker = i_tracker; if (!string.IsNullOrEmpty(poseName)) { pose = CrossInputManager.VirtualPoseReference(i_tracker, poseName, true); } }
/// <summary> /// /// </summary> public override void StartInput() { XHawkServiceBase.main.Register(blobId, this); m_Pose = CrossInputManager.VirtualPoseReference( this, string.Format(device.fmtJoy, poseName), true ); }
/// <summary> /// /// </summary> public override void StartInput() { if (canReset) { device.resetables.Add(this); } m_Pose = CrossInputManager.VirtualPoseReference( this, string.Format(device.fmtJoy, poseName), true ); }
//#if ALPHA // protected SpringAlgorithm m_SpringAlgorithm; //#endif #endregion Fields #region Unity Messages /// <summary> /// /// </summary> protected virtual void Start() { m_Pose = CrossInputManager.VirtualPoseReference(poseName); if (m_Pose == null) { Log.e("PoseMover", string.Format("Invalid Pose@{0}", poseName)); Object.Destroy(this); return; } if (m_Transform == null) { m_Transform = transform; } //if(useWorldSpace) }
/// <summary> /// /// </summary> protected virtual void Start() { if (animator == null) { animator = transform.parent.GetComponent <HandAnimator>(); //??? } if (handAnchor == null) { handAnchor = transform; } // m_Pose = CrossInputManager.VirtualPoseReference(poseName); m_HandTrans = animator.joints[handType].bone; m_HandCtrl = animator.GetHandController(handType); m_HandLocalRot = m_HandTrans.localRotation; //??? }
void Start() { virtualPose = CrossInputManager.VirtualPoseReference(poseName); }
/// <summary> /// /// </summary> public void Start(string i_fmt) { m_VirtualPose = CrossInputManager.VirtualPoseReference(this, string.Format(i_fmt, key)); Update(); }