Inheritance: MonoBehaviour
Ejemplo n.º 1
0
    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);
    }
Ejemplo n.º 2
0
 // 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;
 }
Ejemplo n.º 4
0
 // 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);
 }