// Use this for initialization void Start() { constraintPlane = new Plane(transform.up, transform.position); moveCenter = transform.position; GlobalEventManager.RegisterHandler("Highlight-" + name, Highlight); GlobalEventManager.RegisterHandler("Dehighlight-" + name, Dehighlight); }
protected override void Awake() { base.Awake(); if (VRPlayer.Instance != this) { return; } //originalPosition = transform.position; originalPosition = Vector3.zero; GlobalEventManager.RegisterHandler("VRPlayer.ResetPosition", ResetPosition); GlobalEventManager.RegisterHandler("VRPlayer.EnableCamera", EnableCamera); GlobalEventManager.RegisterHandler("VRPlayer.DisableCamera", DisableCamera); GlobalEventManager.RegisterHandler("VRPlayer.EnableMovement", EnableMovement); GlobalEventManager.RegisterHandler("VRPlayer.DisableMovement", DisableMovement); GlobalEventManager.RegisterHandler("VRPlayer.EnableInteraction", EnableInteraction); GlobalEventManager.RegisterHandler("VRPlayer.DisableInteraction", DisableInteraction); GlobalEventManager.RegisterHandler("VRPlayer.Camera.EnableSSAO", EnableSSAO); GlobalEventManager.RegisterHandler("VRPlayer.Camera.DisableSSAO", DisableSSAO); GlobalEventManager.RegisterHandler("VRPlayer.Camera.Shake", ShakeCamera); }
// Use this for initialization void Start() { CameraCharacter.Singleton.RegisterCollider(GetComponent <Collider>(), OnClickHandler); if (GetComponent <MeshRenderer>()) { //mainMaterial = GetComponent<MeshRenderer>().materials[0]; //oriColor = mainMaterial.color; } //Register global command handlers GlobalEventManager.RegisterHandler("Highlight-" + name, Highlight ); GlobalEventManager.RegisterHandler("Dehighlight-" + name, Dehighlight ); GlobalEventManager.RegisterHandler("Lock-" + name, Lock ); GlobalEventManager.RegisterHandler("Unlock-" + name, Unlock ); GlobalEventManager.RegisterHandler("LookAt-" + name, LookAt ); GlobalEventManager.RegisterHandler("Hide-" + name, Hide); GlobalEventManager.RegisterHandler("Display-" + name, Display); colorDif = new Color(highlightColor.r - 0.3f, highlightColor.g - 0.3f, highlightColor.b - 0.3f); }
private void Start() { GlobalEventManager.RegisterHandler("HideBack-" + name, Hide); GlobalEventManager.RegisterHandler("ScaleView-" + name, Display); GlobalEventManager.RegisterHandler("Split-" + name, Split); GlobalEventManager.RegisterHandler("Combine-" + name, Combine); }
public override void OnEnter() { if (ignorePastEvent.Value) { GlobalEventManager.RegisterHandler(eventName.Value, EventHandler); } }
private void Start() { GlobalEventManager.RegisterHandler("Hide-" + name, Hide); GlobalEventManager.RegisterHandler("Display-" + name, Display); GlobalEventManager.RegisterHandler("Highlight-" + name, HighlightInlayCore); GlobalEventManager.RegisterHandler("Dehighlight-" + name, DeHighlightInlayCore); GlobalEventManager.RegisterHandler("Focus-" + name, Focus); }
// Use this for initialization void Start() { foreach (var p in allPeelingSides) { p.bambooSlider = this; } GlobalEventManager.RegisterHandler("Enable-" + name, EnableSlide); }
// Use this for initialization void Start() { if (GetComponentInChildren <LookAtIK>() != null) { m_IKLookAtSolver = GetComponentInChildren <LookAtIK>().solver; } GlobalEventManager.RegisterHandler("Teacher.GazePlayer", GazePlayer); GlobalEventManager.RegisterHandler("Teacher.CancelGaze", CancelGaze); GlobalEventManager.RegisterHandler("Teacher.DressUp", DressUp); }
private void Awake() { GlobalEventManager.RegisterHandler("VRPlayer.BeginTeleportingPredict", OnBeginTeleporting); GlobalEventManager.RegisterHandler("VRPlayer.StopTeleportingPredict", OnStopTeleporting); mRenderer = GetComponent <MeshRenderer>(); if (mRenderer != null) { tintColor = mRenderer.materials[0].GetColor("_TintColor"); var c = tintColor; c.a = 0.5f; mRenderer.materials[0].SetColor("_TintColor", c); } GetComponent <MeshRenderer>().enabled = false; }
private void Awake() { GlobalEventManager.RegisterHandler("VRPlayer.BeginTeleportingPredict", OnBeginTeleporting); GlobalEventManager.RegisterHandler("VRPlayer.StopTeleportingPredict", OnStopTeleporting); allSubRenderers = GetComponentsInChildren <MeshRenderer>(); List <MeshRenderer> rs = new List <MeshRenderer>(); rs.AddRange(allSubRenderers); rs.RemoveAll(m => m.GetComponent <TextMesh>() != null); tintColors = rs.ToDictionary(r => r, r => r.materials[0].GetColor("_TintColor")); DelightAllSubRenderers(); DisableAllSubRenderers(); teleportingPoints.Add(this); }
void Start() { //Create room indicator roomIndicatorPrefab = (GameObject)Resources.Load("RoomIndicator"); if (roomIndicatorPrefab) { roomIndicator = Instantiate(roomIndicatorPrefab); if (roomIndicator) { roomIndicatorText = roomIndicator.GetComponentInChildren <Text>(); roomIndicatorImage = roomIndicator.GetComponentInChildren <Image>(); roomIndicatorHotArea = roomIndicator.GetComponentInChildren <Button>(); roomIndicatorHotArea.onClick.AddListener(OnIndicatorClick); roomIndicatorRect = roomIndicatorImage.GetComponent <RectTransform>(); IndicatorStatus = false; IndicatorText = roomName; } } //Defination of global operation event GlobalEventManager.RegisterHandler("Unlock-" + cellName + "-" + parentBlock.name, (v) => { UnlockCell(); } ); GlobalEventManager.RegisterHandler("Lock-" + cellName + "-" + parentBlock.name, (v) => { LockCell(); } ); GlobalEventManager.RegisterHandler("Highlight-" + cellName + "-" + parentBlock.name, (v) => { highlighted = true; } ); GlobalEventManager.RegisterHandler("Dehighlight-" + cellName + "-" + parentBlock.name, (v) => { highlighted = false; } ); InitializeCell(); }
private void Awake() { if (SceneInstance != null) { Destroy(this); } else if (SceneInstance == null) { SceneInstance = this; } GlobalEventManager.RegisterHandler("PortableMenu.Enable", EnablePortableMenu); GlobalEventManager.RegisterHandler("PortableMenu.Disable", DisablePortableMenu); effectFsm = GetComponent <PlayMakerFSM>(); }
protected override void Awake() { base.Awake(); //originalPosition = transform.position; originalPosition = Vector3.zero; GlobalEventManager.RegisterHandler("VRPlayer.ResetPosition", ResetPosition); GlobalEventManager.RegisterHandler("VRPlayer.EnableCamera", EnableCamera); GlobalEventManager.RegisterHandler("VRPlayer.DisableCamera", DisableCamera); GlobalEventManager.RegisterHandler("VRPlayer.EnableMovement", EnableMovement); GlobalEventManager.RegisterHandler("VRPlayer.DisableMovement", DisableMovement); GlobalEventManager.RegisterHandler("VRPlayer.EnableInteraction", EnableInteraction); GlobalEventManager.RegisterHandler("VRPlayer.DisableInteraction", DisableInteraction); }
void Start() { mainCollider = GetComponent <Collider>(); //mainMaterial = GetComponent<MeshRenderer>().materials[0]; rooms = transform.Find("Rooms"); if (rooms != null) { roomsMaterialName = RoomsMeshRenderer.sharedMaterial.name; roomsMeshName = RoomsMeshFilter.sharedMesh.name; } CameraCharacter.Singleton.RegisterCollider(mainCollider, OnCameraCharacterEvent); //Defination of universal operation event GlobalEventManager.RegisterHandler("Unlock-" + blockName, (v) => { UnlockBlock(); } ); GlobalEventManager.RegisterHandler("Lock-" + blockName, (v) => { LockBlock(); } ); GlobalEventManager.RegisterHandler("Highlight-" + blockName, (v) => { highlighted = true; } ); GlobalEventManager.RegisterHandler("Dehighlight-" + blockName, (v) => { highlighted = false; } ); InitializeBlock(); }
void Awake() { if (Singleton != null) { Destroy(gameObject); return; } else { Singleton = this; } lnLamda = Mathf.Log(floatLamda); ownedCamera = GetComponentInChildren <Camera>(); GlobalEventManager.RegisterHandler("StartCameraRotating", StartAutoRotating); GlobalEventManager.RegisterHandler("StopCameraRotating", StopAutoRotating); GlobalEventManager.RegisterHandler("StartCameraFocus", FocusOnCenter); GlobalEventManager.RegisterHandler("StopCameraFocus", CancelFocusOnCenter); //Call web javascript function Application.ExternalCall("Func", 0); }
// Use this for initialization void Start() { transform.position = pullEndPosition; constraintPlane = new Plane(transform.up, transform.position); pushDir = pushEndPosition - pullEndPosition; progress = 0f; flareMaterial = fireFlare.GetComponent <MeshRenderer>().materials[0]; emission = smokeParticle.emission; GlobalEventManager.RegisterHandler("Unlock-" + name, a => { locked = false; }); GlobalEventManager.RegisterHandler("Lock-" + name, a => { locked = true; }); GlobalEventManager.RegisterHandler("Highlight-" + name, Highlight); GlobalEventManager.RegisterHandler("Dehighlight-" + name, Dehighlight); }
// Use this for initialization void Start() { ForwardTransform(); //push current view status to view stack CameraCharacter.Singleton.PushView(GenerateViewParameterByStatus()); CameraCharacter.Singleton.OnCameraDarkend += TryCombineBlocksWhenIndoor; CameraCharacter.Singleton.OnCameraDarkend += ProcessMesh; //Register global event handlers GlobalEventManager.RegisterHandler(GlobalEventManager.Back, (evt) => { BackwardTransform(); }); GlobalEventManager.RegisterHandler(GlobalEventManager.Forward, (evt) => { ForwardTransform(); }); foreach (var s in allSpecialScenes) { GlobalEventManager.RegisterHandler("EnterSpecialScene-" + s.specialSceneName, (evt) => { EnterSpecialScene(s.specialSceneName); }); } GlobalEventManager.RegisterHandler("ExitSpecialScene", (evt) => { ExitSpecialScene(); }); }
// Use this for initialization void Start() { GlobalEventManager.RegisterHandler("Door.Open", Open); GlobalEventManager.RegisterHandler("Door.Close", Close); }
private void Awake() { GlobalEventManager.RegisterHandler("VRPlayer.FreezeView", FreezeView); GlobalEventManager.RegisterHandler("VRPlayer.UnfreezeView", UnfreezeView); }
// Use this for initialization void Start() { GlobalEventManager.RegisterHandler("Unlock-" + name, EnableSlideInteraction); GlobalEventManager.RegisterHandler("Lock-" + name, DisableSlideInteraction); }
private void OnEnable() { GlobalEventManager.RegisterHandler("GuidingSpeaker.StopSpeaking", StopSpeaking); }
private void OnEnable() { GlobalEventManager.RegisterHandler("TeacherVoiceSpeaker.StopSpeaking", StopSpeaking); }
// Use this for initialization void Awake() { GlobalEventManager.RegisterHandler("StartSceneLoadingWaiting", OnStartSceneLoadingWaiting); GlobalEventManager.RegisterHandler("StopSceneLoadingWaiting", OnStopSceneLoadingWaiting); }
// Use this for initialization void Start() { mObject = GetComponent <FracturedObject>(); GlobalEventManager.RegisterHandler("Bottle.Explode", ExplodeChunks); }
private void OnEnable() { GlobalEventManager.RegisterHandler("internal_VRPlayer.Repositioned", Reposition); }
// Use this for initialization void Start() { GlobalEventManager.RegisterHandler(objectName + ".Highlight", ShowHighlight); GlobalEventManager.RegisterHandler(objectName + ".Dehighlight", HideHighlight); mRenderer = GetComponent <MeshRenderer>(); }
private void Awake() { GlobalEventManager.RegisterHandler("Indicator-" + name + ".On", On); GlobalEventManager.RegisterHandler("Indicator-" + name + ".Off", Off); GlobalEventManager.RegisterHandler("Indicator-" + name + ".Switch", Switch); }
private void OnEnable() { GlobalEventManager.RegisterHandler("RemotePanel.Show", Show); GlobalEventManager.RegisterHandler("RemotePanel.Hide", Hide); GlobalEventManager.RegisterHandler("internal_VRPlayer.Repositioned", ResetPosition); }
private void Start() { GlobalEventManager.RegisterHandler(GlobalEventManager.DrawUpClicked, OnClickDrawUp); }
private void OnEnable() { GlobalEventManager.RegisterHandler("VRPlayer.EnableTransporting", EnableTransporting); GlobalEventManager.RegisterHandler("VRPlayer.DisableTransporting", DisableTransporting); }