示例#1
0
        public void AddFinger(Transform bone1, Transform bone2, Transform bone3, Transform tip, Transform target = null)
        {
            Finger finger = new Finger();

            finger.bone1  = bone1;
            finger.bone2  = bone2;
            finger.bone3  = bone3;
            finger.tip    = tip;
            finger.target = target;
            Array.Resize <Finger>(ref this.fingers, this.fingers.Length + 1);
            this.fingers[this.fingers.Length - 1] = finger;
            this.initiated = false;
            finger.Initiate(base.transform, this.fingers.Length - 1);
            if (this.fingers[this.fingers.Length - 1].initiated)
            {
                this.initiated = true;
            }
        }
示例#2
0
        /// <summary>
        /// Adds a finger in run-time.
        /// </summary>
        public void AddFinger(Transform bone1, Transform bone2, Transform bone3, Transform tip, Transform target = null)
        {
            Finger finger = new Finger();

            finger.bone1  = bone1;
            finger.bone2  = bone2;
            finger.bone3  = bone3;
            finger.tip    = tip;
            finger.target = target;

            Array.Resize(ref fingers, fingers.Length + 1);
            fingers[fingers.Length - 1] = finger;

            initiated = false;
            finger.Initiate(transform, fingers.Length - 1);
            if (fingers[fingers.Length - 1].initiated)
            {
                initiated = true;
            }
        }
示例#3
0
		/// <summary>
		/// Adds a finger in run-time.
		/// </summary>
		public void AddFinger(Transform bone1, Transform bone2, Transform bone3, Transform tip, Transform target = null) {
			Finger finger = new Finger();
			finger.bone1 = bone1;
			finger.bone2 = bone2;
			finger.bone3 = bone3;
			finger.tip = tip;
			finger.target = target;

			Array.Resize(ref fingers, fingers.Length + 1);
			fingers[fingers.Length - 1] = finger;

			initiated = false;
			finger.Initiate(transform, fingers.Length - 1);
			if (fingers[fingers.Length - 1].initiated) initiated = true;
		}