Add basic breakout to scene

This commit is contained in:
Toomas Tamm
2021-03-08 15:44:45 +02:00
parent 14cb8f42df
commit 1db89a45b0
39 changed files with 6385 additions and 106995 deletions

View File

@@ -0,0 +1,26 @@
using UnityEngine.XR.Interaction.Toolkit;
public class XRGrabVelocityTracked : XRGrabInteractable
{
protected override void OnSelectEntered(XRBaseInteractor interactor)
{
SetParentToXRRig();
base.OnSelectEntered(interactor);
}
protected override void OnSelectExited(XRBaseInteractor interactor)
{
SetParentToWorld();
base.OnSelectExited(interactor);
}
public void SetParentToXRRig()
{
transform.SetParent(selectingInteractor.transform);
}
public void SetParentToWorld()
{
transform.SetParent(null);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: c96c5d5e9ecc35d4b8732d567d0c8458
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: