//--------------------------------- // Use this for initialization void Start() { player = GameObject.FindGameObjectWithTag("Player"); controller = GameObject.FindGameObjectWithTag("Controller"); cursorHandler = controller.GetComponent <CursorHandler> (); inputKeeper = controller.GetComponent <InputKeeper> (); initializeTool(); }
void Start() { controller = GameObject.FindGameObjectWithTag("Controller"); if (controller != null) { inputKeeper = controller.GetComponent <InputKeeper> (); } //prima inizializzazione della lista di vetrini usabili }
// Use this for initialization void Start() { Cursor.lockState = CursorLockMode.Confined; player = GameObject.FindGameObjectWithTag("Player"); if (player != null) { playerMovements = player.GetComponent <PlayerMovements>(); } cameraHandler = Camera.main.gameObject.GetComponent <CameraHandler> (); inputKeeper = GetComponent <InputKeeper> (); standardPosition = new Vector3(Camera.main.gameObject.transform.position.x, Camera.main.gameObject.transform.position.z, zPositionEnvironment); //xDiffPlayer = standardPosition.x - player.transform.position.x; //yDiffPlayer = standardPosition.y - player.transform.position.y; xDiffPlayer = 1.0f; yDiffPlayer = 1.0f; if (cameraHandler == null) { cameraCenter = new Vector3(Camera.main.gameObject.transform.position.x, Camera.main.gameObject.transform.position.y, player.transform.position.z); beginCamera = Camera.main.ScreenToWorldPoint(new Vector3(0.0f, 0.0f, player.transform.position.z)); xDistFromBeginning = Mathf.Abs(cameraCenter.x - beginCamera.x); yDistFromBeginning = Mathf.Abs(cameraCenter.y - beginCamera.y); Debug.Log("CameraHandler non trovato nell'oggetto Camera"); } else { xDistFromBeginning = cameraHandler.getXDistFromBeginning(); yDistFromBeginning = cameraHandler.getYDistFromBeginning(); } oldGameState = PlayStatusTracker.inPlay; if (oldGameState) { Cursor.visible = false; } else if (!oldGameState && !useController) { Cursor.visible = true; } cursorIsMoving = false; /* * cameraCenter = new Vector3 (Camera.main.gameObject.transform.position.x, Camera.main.gameObject.transform.position.y, player.transform.position.z); * beginCamera = Camera.main.ScreenToWorldPoint (new Vector3 (0.0f, 0.0f, player.transform.position.z)); * xDistFromBeginning = Mathf.Abs (cameraCenter.x - beginCamera.x); * yDistFromBeginning = Mathf.Abs (cameraCenter.y - beginCamera.y); */ }
void Start() { player = GameObject.FindGameObjectWithTag("Player"); indication = transform.GetChild(0).gameObject; if (indication != null) { indicationRenderer = indication.GetComponent <SpriteRenderer> (); indicationScript = indication.GetComponent <InteragibileObjectControllerSprite>(); } //setIndicationScale (); audioHandler = GetComponent <AudioHandler> (); inputKeeper = GameObject.FindGameObjectWithTag("Controller").GetComponent <InputKeeper> (); indication.SetActive(true); }
// Use this for initialization void Awake() { controller = GameObject.FindGameObjectWithTag("Controller"); if (controller != null) { cursorHandler = controller.GetComponent <CursorHandler>(); } player = GameObject.FindGameObjectWithTag("Player"); if (player != null) { playerMovements = player.GetComponent <PlayerMovements>(); } magicLanternLogicOBJ = GameObject.FindGameObjectWithTag("MagicLanternLogic"); if (magicLanternLogicOBJ != null) { magicLanternLogic = magicLanternLogicOBJ.GetComponent <MagicLantern>(); magicLanternGraphic = magicLanternLogicOBJ.GetComponent <GraphicLantern>(); glassesManager = magicLanternLogicOBJ.GetComponent <GlassesManager>(); } magicLantern = GameObject.FindGameObjectWithTag("Lantern"); canvasPlayingUI = GameObject.FindGameObjectWithTag("CanvasPlayingUI"); if (canvasPlayingUI != null) { playingUI = canvasPlayingUI.GetComponent <PlayingUI>(); playingUILateral = canvasPlayingUI.GetComponent <PlayingUILateral>(); playingUIGameOver = canvasPlayingUI.GetComponent <PlayingUIGameOver>(); } canvasMenu = UtilFinder._FindGameObjectByTag("CanvasMenu"); unlockableContentUI = UtilFinder._GetComponentOfGameObjectWithTag <UnlockableContentUI> ("Controller"); informativeManager = UtilFinder._GetComponentOfGameObjectWithTag <InformativeManager> ("MenuController"); menuManager = UtilFinder._GetComponentOfGameObjectWithTag <MenuManager> ("MenuController"); playStatusTracker = UtilFinder._GetComponentOfGameObjectWithTag <PlayStatusTracker> ("Controller"); testInformativeManager = UtilFinder._GetComponentOfGameObjectWithTag <TestInformativeManager> ("TestController"); testingController = GameObject.FindGameObjectWithTag("TestController"); if (testingController != null) { hintAnalyzer = testingController.GetComponent <HintAnalyzer>(); } hubController = GameObject.FindGameObjectWithTag("HubController"); if (hubController != null) { unlockedLevelControl = hubController.GetComponent <UnlockedLevelControl>(); hubLadderControl = hubController.GetComponent <HubLadderControl>(); hubLanternControl = hubController.GetComponent <HubLanternControl>(); } if (controller != null) { inputKeeper = controller.GetComponent <InputKeeper>(); } camera = Camera.main.gameObject; if (camera != null) { cameraMovements = camera.GetComponent <CameraMovements>(); cameraHandler = camera.GetComponent <CameraHandler>(); } GameObject levelChanger = GameObject.FindGameObjectWithTag("CanvasLoadLevel"); if (levelChanger != null) { levelChangerGeneral = levelChanger.GetComponent <LevelChangerGeneral> (); } GameObject buttonControllerOBJ = GameObject.FindGameObjectWithTag("ButtonControllerLink"); if (buttonControllerOBJ != null) { buttonController = buttonControllerOBJ.GetComponent <ButtonController> (); inputManager = buttonControllerOBJ.GetComponent <InputManager>(); buttonKeyboardMouse = buttonControllerOBJ.GetComponent <ButtonKeyboardMouse>(); } }