예제 #1
0
 void Start()
 {
     mInput = new MasterInput();
     mInput.InGame.Interact.performed += HandleConfirm;
     mInput.Enable();
     pipeAnimator   = GameObject.Find("Pipe").GetComponent <Animator>();
     BucketAnimator = Bucket.GetComponent <Animator>();
 }
 void Start()
 {
     mInput = new MasterInput();
     mInput.InGame.Interact.performed += HandleConfirm;
     mInput.Enable();
     pHeldAction = GameObject.FindGameObjectWithTag("Player").GetComponent <HeldActions>();
     bMgr        = GameObject.Find("Field Objects").GetComponent <BucketManager>();
 }
예제 #3
0
 void Start()
 {
     pInput = new MasterInput();                        //Hook into the Input System.
     pInput.InGame.Interact.performed += HandleConfirm; //Hook into the Confirm button config.
     pInput.Enable();                                   //Enable the Player Input.
     PlayerObject = GameObject.FindGameObjectWithTag("Player");
     pHeldActions = PlayerObject.GetComponent <HeldActions>();
     rMgr         = GameObject.FindGameObjectWithTag("ResourceScreen").GetComponent <ResourceManager>();
     pActList     = GameObject.FindGameObjectWithTag("Player").GetComponent <ActivityList>();
 }
 private void Initialize()
 {
     m_masterInput = new MasterInput();
     m_masterInput.Enable();
     m_masterInput.Game.LayerCam.performed  += ActivateLayer1;
     m_masterInput.Game.LayerCam1.performed += ActivateLayer2;
     m_masterInput.Game.LayerCam2.performed += ActivateLayer3;
     m_masterInput.Game.LayerCam3.performed += ActivateLayer4;
     m_masterInput.Game.LayerCam4.performed += ActivateLayer5;
 }
예제 #5
0
 void Start()
 {
     BSODCountdown  = Random.Range(90, 150); //Reset the countdown with a minimum of 3 minutes and a maximum of 10 minutes.
     screenAnimator = GameObject.Find("ScreenOverlay").GetComponent <Animator>();
     pController    = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerController>();
     rMgr           = GameObject.Find("IndicatorScreen").GetComponent <ResourceManager>();
     mInput         = new MasterInput();
     mInput.InGame.Interact.performed += HandleConfirm;
     mInput.Enable();
     StartCoroutine(CountdownTick());
 }
예제 #6
0
    void Start()
    {
        inputActions = new MasterInput(); //Set up the input configuration profile.
        inputActions.InGame.Character.performed += ctx => movementInput = ctx.ReadValue <Vector2>();
        inputActions.InGame.Character.canceled  += ctx => movementInput = Vector2.zero;
        inputActions.InGame.Interact.performed  += HandleConfirm;
        inputActions.InGame.CloseGame.performed += HandleQuit;

        inputActions.Enable();

        pAnimator = GetComponent <Animator>();
    }
예제 #7
0
 void Start()
 {
     mInput = new MasterInput();
     mInput.UI_Menu.Confirm.performed += HandleConfirm;
     mInput.UI_Menu.Up.performed      += HandleUp;
     mInput.UI_Menu.Down.performed    += HandleDown;
     mInput.Enable();
     TotalText = GameObject.Find("RunningTotal").GetComponent <Text>();
     PlayRandomGameOverVO(GetComponent <AudioSource>());
     TotalActions = GameObject.Find("RunningTotalToken").GetComponent <RunningTotalToken>().fullActions;
     //PSUEDO: Get the "Running Total" object and pull the list down from it.
     PopulateBill();
 }
예제 #8
0
 private void OnEnable()
 {
     controls.Enable();
 }
예제 #9
0
 private void OnEnable()
 {
     m_input.Enable();
 }
 void Start()
 {
     mInput = new MasterInput();
     mInput.UI_Menu.Confirm.performed += HandleConfirm;
     mInput.Enable();
 }
예제 #11
0
 private void OnEnable()
 {
     InputActions.Enable();
     InputActions.Player.Enable();
 }
 public void OnEnable()
 {
     controls.Enable();
 }
예제 #13
0
 void OnEnable()
 {
     input.Enable();
 }
예제 #14
0
 private void OnEnable()
 {
     m_inputManager.Enable();
 }
예제 #15
0
 void OnEnable() => controls.Enable();