void Start() { trackedController = gameObject.GetComponent <SteamVR_TrackedController>(); uiCtrl = FindObjectOfType <UICtrl>(); trackedObject = GetComponent <SteamVR_TrackedObject>(); device = SteamVR_Controller.Input((int)trackedObject.index); UH = FindObjectOfType <DemoScript>(); gameCtrl = FindObjectOfType <GameCtrl>(); serial = FindObjectOfType <SerialIO>(); chargeEff.SetActive(false); nowPos = transform.position; prePos = transform.position; if (trackedController == null) { trackedController = gameObject.AddComponent <SteamVR_TrackedController>(); } trackedController.MenuButtonClicked += new ClickedEventHandler(DoMenuButtonClicked); trackedController.MenuButtonUnclicked += new ClickedEventHandler(DoMenuButtonUnClicked); trackedController.TriggerClicked += new ClickedEventHandler(DoTriggerClicked); trackedController.TriggerUnclicked += new ClickedEventHandler(DoTriggerUnclicked); trackedController.SteamClicked += new ClickedEventHandler(DoSteamClicked); trackedController.PadClicked += new ClickedEventHandler(DoPadClicked); trackedController.PadUnclicked += new ClickedEventHandler(DoPadClicked); trackedController.PadTouched += new ClickedEventHandler(DoPadTouched); trackedController.PadUntouched += new ClickedEventHandler(DoPadTouched); trackedController.Gripped += new ClickedEventHandler(DoGripped); trackedController.Ungripped += new ClickedEventHandler(DoUngripped); }
// Use this for initialization void Start() { fireBallScript = (DemoScript)gameObject.GetComponent(typeof(DemoScript)); myManager = (MyManager)GameObject.Find("Network Manager").GetComponent(typeof(MyManager)); commonText = GetComponentInChildren <Text>(); typerText = (Text)GameObject.Find("TyperText").GetComponent(typeof(Text)); labelTag = commonText.text; toType = ""; currentlyCorrect = ""; fireIt = false; }
// Use this for initialization void Start() { pls = GetComponent <PhoneLockScreen>(); LR = GetComponent <LineRenderer>(); ds = GetComponent <DemoScript>(); StartCoroutine(DemoScene()); LR.startWidth = .2f; //tran.localScale.x / 5; LR.endWidth = .2f; // tran.localScale.x / 5; LR.numCornerVertices = 1; LR.alignment = LineAlignment.TransformZ; // LR.SetPosition(0, transform.position); LR.sortingOrder = -1; }
// Start is called before the first frame update void Awake() { roomNavigation = GetComponent <RoomNavigation>(); textInput = GetComponent <TextInput>(); interactableItems = GetComponent <InteractableItems>(); registerObjects = GetComponent <RegisterObjects>(); registerRooms = GetComponent <RegisterRooms>(); map = GetComponent <MiniMap>(); debugClass = GetComponent <DebugMode>(); additionalNarrations = GetComponent <AdditionalNarrations>(); npcTalk = GetComponent <NPCTalk>(); npcInteraction = GetComponent <NPCInteraction>(); demoScript = GetComponent <DemoScript>(); achievements = GetComponent <Achievements>(); combat = GetComponent <Combat>(); teleType = GetComponent <TeleType>(); introScreen = GetComponent <IntroScreen>(); GameObject.Find("MainScrollRect").GetComponent <ScrollRect>().verticalNormalizedPosition = 0.5f; //enterToContinue = false; //escToContinue = false; //toResumeEscToContinue = false; //exitPopUp = false; debugMode = false; secondQuestActive = false; currentActiveInput = "main"; ego.equippedWeapon = null; ego.equippedArmor = null; ego.equippedShield = null; ego.chosenAction = ""; ego.allStats[0].value = 100; ego.allStats[1].value = 100; ego.allStats[2].value = 100; ego.allStats[3].value = 0; ego.allStats[4].value = 1; ego.allStats[5].value = 0; ego.allStats[6].value = 4; ego.allStats[7].value = 0; ego.allStats[8].value = 1.5f; ego.allStats[9].value = 0; ego.allStats[10].value = 0; for (int i = 0; i < ego.allStats.Length; i++) { ego.allStats[i].effectValue = 0; } ego.activeEffects.Clear(); ego.defeatedBadGuys.Clear(); ego.blueCrystals = 0; ego.bankedCrystals = 0; ego.fightClubRank = 0; ego.fleeLocation = ""; ego.conversation = 0; ego.currentInit = 0; ego.displayAction = ""; ego.chosenAction = ""; ego.chosenItem = null; ego.chosenItem2 = null; ego.chosenTarget = null; ego.potionBelt.Clear(); //enterToContinueDialogue = false; //timeDelay = 1; sentences = new Queue <string>(); pauses = new Queue <int>(); //ego = Instantiate(ego); }