1using System.Collections;
2using System.Collections.Generic;
3using NaughtyAttributes;
9 private GameObject object1, object2;
12 private Vector3 posOffset, rotOffset;
15 private void CalcLocalOffset()
17 posOffset = object1.transform.localPosition - object2.transform.localPosition;
18 rotOffset = object1.transform.localEulerAngles - object2.transform.localEulerAngles;
22 private void CalcOffset()
24 posOffset = object1.transform.position - object2.transform.position;
25 rotOffset = object1.transform.eulerAngles - object2.transform.eulerAngles;
32 posOffset = object1.transform.InverseTransformPoint(object1.transform.TransformPoint(object1.GetComponent<
OffsetHolder>().
Offset) +
new Vector3(0.09557879f, 0.0415355f, -0.03072583f));
UnityEngine.UI.Button Button