6 namespace HoloToolkit.Unity.InputModule.Examples.Grabbables
11 private Vector3 startPos;
12 private Quaternion startRot;
13 private Color startColor;
17 grabbable.OnReleased += SpawnDuplicate;
22 grabbable.OnReleased -= SpawnDuplicate;
27 grabbable = GetComponent<BaseGrabbable>();
32 startPos = transform.position;
33 startRot = transform.rotation;
34 startColor = GetComponent<Renderer>().material.color;
35 ThrowObject = gameObject;
45 GameObject thrown = Instantiate(ThrowObject, startPos, Quaternion.identity);
48 thrown.GetComponent<Renderer>().material.color = startColor;
49 thrown.GetComponent<Rigidbody>().useGravity =
true;
50 thrown.transform.rotation = startRot;