public void InitializeDesktop() { GameObject go = Instantiate(DesktopApplication.instance.VideoScriptingDesktopUIMenu) as GameObject; UIMenu = go.GetComponent <VideoCaptureUIMenu>(); go.transform.position = ((CameraManager.instance.vr_camera.transform.forward * 1.5f) + (CameraManager.instance.vr_camera.transform.up / 2)); UIMenu.OnTimingEdit += ChangeAllAnimationTimings; UIMenu.OnTimingEdit += ChangeAllCloudStatesTime; UIMenu.OnCloudStateDeleted += RemoveCloudState; UIMenu.OnRecordStart += PlayAndRecord; UIMenu.OnAddCloudState += AddCloudState; UIMenu.OnWaypointDeleted += DeleteWaypoint; UIMenu.OnCloudStateDeleted += RemoveCloudState; UIMenu.OnDelete += DeleteSelf; UIMenu.transform.SetParent(DesktopApplication.instance.Canvas.transform); UIMenu.transform.localPosition = Vector3.zero; UIMenu.transform.localScale = Vector3.one * 200f; //UIMenu.transform.Rotate(Vector3.zero); }
public void Initialize() { GameObject go = Instantiate(DesktopApplication.instance.VideoScriptingVRUIMenu) as GameObject; UIMenu = go.GetComponent <VideoCaptureUIMenu>(); go.transform.position = ((CameraManager.instance.vr_camera.transform.forward * 1.5f) + (CameraManager.instance.vr_camera.transform.up / 2)); UIMenu.OnTimingEdit += ChangeAllAnimationTimings; UIMenu.OnTimingEdit += ChangeAllCloudStatesTime; UIMenu.OnCloudStateDeleted += RemoveCloudState; UIMenu.OnRecordStart += PlayAndRecord; UIMenu.OnAddCloudState += AddCloudState; UIMenu.OnWaypointDeleted += DeleteWaypoint; UIMenu.OnCloudStateDeleted += RemoveCloudState; }