private void OnTriggerEnter2D(Collider2D collision) { PlayerMovements playMov = collision.gameObject.GetComponent <PlayerMovements>(); if (playMov != null) // we found the player { //Debug.Log("We found the player !"); Energy nrj = collision.gameObject.GetComponent <Energy>(); nrj.add(_bonus); Destroy(gameObject); } }
public void Start() { tutorialCamera = FindObjectOfType <TutorialCamera>(); MainGUI = GameObject.Find("MainGUI").GetComponent <Animator>(); if (TutorialCamera.Enabled()) { enabled = false; return; } else { enabled = true; initialCameraPosition = transform.position; initialCameraRotation = transform.rotation; AmbientNoise.Play(); PauseButton.paused = false; player = GameObject.Find("Player"); grapplingHook = player.GetComponent <GrapplingHook>(); playerMovements = player.GetComponent <PlayerMovements>(); //ControlManager.Disabled = true; if (!GameRecorder.playingBack) { GameRecorder.StopPlayback(); if (LevelSelectGUI.currentLevel != null) { GUIController.ShowText("LevelName", LevelSelectGUI.currentLevel.name); } #if UNITY_ANDROID || UNITY_IPHONE GUIController.ShowText("Text", "Tap to begin"); #else //GUIController.ShowText("Text", "Click to begin"); //tutorialCamera.ShowTutorialText("Click to begin", false); StartCoroutine(ShowStartText()); #endif GUIController.GUILevelPause(); GUIController.HideText("Paused"); } EnableCameraController(); } }
// Use this for initialization void Start() { magicLanternLogicObject = GameObject.FindGameObjectWithTag("MagicLanternLogic"); glassesManager = magicLanternLogicObject.GetComponent <GlassesManager> (); //glassesUIManager = magicLanternLogicObject.GetComponent<GlassesUIManager> (); graphicLantern = magicLanternLogicObject.GetComponent <GraphicLantern> (); areaEffector = GetComponent <AreaEffector2D> (); player = GameObject.FindGameObjectWithTag("Player"); if (player != null) { playerMovements = player.GetComponent <PlayerMovements> (); } getCircleAndParticles(); setPartSystemLife(); }
void Start() { aiClass = transform.parent.parent.GetComponent <AIClass>(); aiMovement = transform.parent.parent.GetComponent <AIMovement>(); playerMovement = transform.parent.parent.GetComponent <PlayerMovements>(); aiFight = transform.parent.parent.GetComponent <AIFight>(); animator = transform.parent.parent.GetComponent <Animator>(); mainHand = transform.parent.transform; body = mainHand.parent.transform; attacking = false; distance = 0f; CheckType(); }
public void Start() { if (TutorialCamera.Enabled()) { enabled = false; return; } else { enabled = true; initialCameraPosition = transform.position; initialCameraRotation = transform.rotation; AmbientNoise.Play(); PauseButton.paused = false; player = GameObject.Find("Player"); grapplingHook = player.GetComponent<GrapplingHook>(); playerMovements = player.GetComponent<PlayerMovements>(); //ControlManager.Disabled = true; if (!GameRecorder.playingBack) { GameRecorder.StopPlayback(); if (LevelSelectGUI.currentLevel != null) GUIController.ShowText("LevelName", LevelSelectGUI.currentLevel.name); #if UNITY_ANDROID || UNITY_IPHONE GUIController.ShowText("Text", "Tap to begin"); #else GUIController.ShowText("Text", "Click to begin"); #endif GUIController.GUILevelPause(); GUIController.HideText("Paused"); } EnableCameraController(); } }
// Update is called once per frame void Update() { if (GameRecorder.playingBack || !LevelStart.started) { GUIController.HideText("Tutorial"); enabled = false; return; } if (LevelStart.started) { PlayerMovements playerMovements = player.GetComponent <PlayerMovements>(); if (Mathf.Abs(playerMovements.angle) > 1.0f && Time.timeScale > 0.0f) { GUIController.HideText("Tutorial"); enabled = false; } } }
void Start() { GetSprite(); //SetItemList(); armor = GetComponent <Armor>(); animator = GetComponent <Animator>(); thisMan = GetComponent <AIFight>(); thisPlayer = GetComponent <PlayerFight>(); aiMovement = GetComponent <AIMovement>(); playerMovement = GetComponent <PlayerMovements>(); offHand.GetComponent <SpriteRenderer>().sprite = null; mainHand.GetComponent <SpriteRenderer>().sprite = null; bodyArmor.GetComponent <SpriteRenderer>().sprite = null; back.GetComponent <SpriteRenderer>().sprite = null; back2.GetComponent <SpriteRenderer>().sprite = null; bowLeft.GetComponent <SpriteRenderer>().sprite = null; bowRight.GetComponent <SpriteRenderer>().sprite = null; SetLevel(); CheckClass(); }
public HEnemyStateFSM(string _stateName, GameObject _gameo, bool _finalHLevel, HGenericStateFSM _fatherState, AIAgent1 _scriptAIAgent) : base(_stateName, _gameo, _finalHLevel, _fatherState, _scriptAIAgent) { playerScript = gameObject.GetComponent <PlayerMovements> (); if (playerScript == null) { #if _WARNING_DEBUG Debug.Log("ATTENZIONE - script PlayerMovements non trovato"); #endif } par = gameObject.GetComponent <AIParameters> (); if (par == null) { #if _WARNING_DEBUG Debug.Log("ATTENZIONE - script AIParameters non trovato"); #endif } statusPar = par.statusParameters; }
void Start() { playermovement = FindObjectOfType <PlayerMovements>(); playercontrol = FindObjectOfType <PlayerControls>(); weightcontrol = FindObjectOfType <weightController>(); //load = GameObject.Find("Load_1");//Lever_1 loadCount = this.transform.parent.GetChild(2).childCount; for (var i = 0; i < loadCount; i++) { this.transform.parent.GetChild(2).GetChild(i).gameObject.GetComponent <Renderer>().enabled = false; } //load = this.transform.parent.GetChild(2).GetChild(1); //load.GetComponent<Renderer>().enabled = false; leveLength = GetComponent <BoxCollider2D>(); areaeffector = GetComponent <AreaEffector2D>(); afterflightCC = FindObjectOfType <AfterFlightCollisionController>(); areaeffector.enabled = false; player = GameObject.Find("Player"); //weightText = GameObject.Find("ClickWeightText"); messagecontrol = FindObjectOfType <MessageController>(); }
void Awake() { //content.image = (Texture2D)textwin; touch = GameObject.Find("Player").GetComponent <PlayerMovements>(); storage = GameObject.Find("Storage").GetComponent <Storage> (); move = GameObject.Find("Bonifacio_0").GetComponent <Move> (); // MusicAudioListener = GameObject.Find("MusicManager").GetComponent<AudioListener>();//r //comment this if you are about to edit the scene New = storage.newer; if (New == 1) { isTrigShow = true; isHide = true; touch.stopMovements(); GC = true; onQuest3 = true; onQuest1 = false; PlayerPrefs.SetInt("stopButton", 0); //GameObject.Find("Player").GetComponent<NewAct4FinalPart1>().enabled = true; } //tickers tickerMsg = GameObject.Find("DisplayTicker").GetComponent <TickerMessage>(); newQuest = GameObject.Find("GUIQUnlock").GetComponent <QuestUnlocked>(); }
void Start() { pm = GetComponent <PlayerMovements> (); if (pm == null) { Debug.Log("ATTENZIONE - script PlayerMovements non trovato da AIParameters"); } _rigidbody = GetComponent <Rigidbody2D> (); if (_rigidbody == null) { Debug.Log("ATTENZIONE - rigidbody2D non trovato da AIParameters"); } _boxCollider = GetComponent <BoxCollider2D> (); if (_boxCollider == null) { Debug.Log("ATTENZIONE - boxcollider non trovato da AIParameters"); } _circleCollider = GetComponent <CircleCollider2D> (); if (_circleCollider == null) { Debug.Log("ATTENZIONE - circlecollider non trovato da AIParameters"); } audioHandler = GetComponent <AudioHandler> (); getMyWeakPoint(); setLayers(); }
void Start() { playerMovements = GetComponent <PlayerMovements>(); inputs = GetComponent <PlayerInput>(); }
private void Awake() { _playerMovements = GetComponent <PlayerMovements>(); _timeOfLastDash = Time.time; }
public override void Attack() { PlayerMovements.InitData();//重生方法更改,回到起点 }
private bool damaged; //boolean pris des dégats void Start() { anim = GetComponent <Animator> (); playerMovement = GetComponent <PlayerMovements> (); currentHealth = startingHealth; //initialiser la santé à la santé de départ }
void Awake() { grapplingHook = gameObject.GetComponent <GrapplingHook>(); playerMovement = gameObject.GetComponent <PlayerMovements>(); }
void Start() { movements = gameObject.GetComponentInParent <PlayerMovements>(); }
// Use this for initialization void Start() { gamePlayer = FindObjectOfType <PlayerMovements>(); coinText.text = "Coins: " + coins; }
//movimenti del raggio e della proiezione in relazione alla posizione del player e del cursore public void normalMovementsUnderMouse() { //primo if per verificare che il cursore non sia troppo vicino alla lanterna, per evitare strani flipping //si potrebbe pensare di limitare il cursore, ma per ora troppo complesso if (!verifyIfCursorCameraTooNear()) { //posiziono la lenterna di fronte al personaggio (ora non serve, la lanterna è "child" del player, da verificare la correttezza della cosa //toolGameObject.transform.position = new Vector3(player.transform.position.x+0.4f,player.transform.position.y+0.8f,player.transform.position.z); //serve nel caso ci sia un vetrino sensibile alla rotazione //raggio_cerchio.transform.right = new Vector3(1.0f,0.0f,0.0f); //posiziono l'origine del cerchio sotto il mouse if (limitProjectionDistance && verifyIfTooFar()) { raggio_cerchio.transform.position = getPositionAlongDirection(cameraPoint.transform.position, cursorHandler.getCursorWorldPosition(), maxProjectingDistance); } else if (limitProjectionDistance && verifyIfTooNear()) { raggio_cerchio.transform.position = getPositionAlongDirection(cameraPoint.transform.position, cursorHandler.getCursorWorldPosition(), minProjectingDistance); } else { raggio_cerchio.transform.position = cursorHandler.getCursorWorldPosition(); } //prendo la posizione del punto frontale della sprite della camera, e ci piazzo l'origine del raggio cameraPointPos = cameraPoint.transform.position; raggio.transform.position = cameraPointPos; //prendo la direzione tra l'inizio del raggio e la posizione del cerchio _direction = (raggio_cerchio.transform.position - cameraPointPos).normalized; //cambio la scala del raggio in base alla distanza tra camera e cerchio float distance = Vector3.Distance(raggio_cerchio.transform.position, cameraPointPos); //calcolo della scala if (newSizeImplementation) { float actualSize = defaultCircleSize + (defaultCircleSize * (distance - defaultDircleDistance) * changeSizeMultiplier / 10.0f); raggio.transform.localScale = new Vector3(distance / xSize, actualSize, 1); raggio_cerchio.transform.localScale = new Vector3(raggio.transform.localScale.y, raggio.transform.localScale.y, 1); } else { raggio.transform.localScale = new Vector3(distance / xSize, distance / (ySize * resizeFactor), 1); raggio_cerchio.transform.localScale = new Vector3(raggio.transform.localScale.y, raggio.transform.localScale.y, 1); } //setto la direzione del raggio //se il personaggio non sta guardando verso destra la sua scala è -1, devo perciò correggere quella della direzione, di conseguenza PlayerMovements PM = player.GetComponent <PlayerMovements> (); if (!PM.FacingRight) { _direction = new Vector3(-_direction.x, _direction.y, _direction.z); //il cerchio e la proiezione contenuta in esso non devono flippare insieme al personaggio raggio_cerchio.transform.localScale = new Vector3(-raggio_cerchio.transform.localScale.x, raggio_cerchio.transform.localScale.y, raggio_cerchio.transform.localScale.z); } raggio.transform.right = _direction; //Debug.Log (raggio.transform.localEulerAngles.z); //setto la direzione della camera if (!(raggio.transform.localEulerAngles.z > 179 && raggio.transform.localEulerAngles.z < 220)) { if (raggio.transform.localEulerAngles.z > 180) { camera.transform.localEulerAngles = new Vector3(raggio.transform.localEulerAngles.x, raggio.transform.localEulerAngles.x, (raggio.transform.localEulerAngles.z - 360) / 2); } else { camera.transform.localEulerAngles = new Vector3(raggio.transform.localEulerAngles.x, raggio.transform.localEulerAngles.x, raggio.transform.localEulerAngles.z / 2); } } //------------NUOVO------------ if (!glassesManager.getActualGlass().canBeModified&& !glassesManager.getActualGlass().rotateWithLantern) { standardFakeProjectionRotation = 0.0f; } projectionObject.transform.localEulerAngles = new Vector3(0.0f, 0.0f, standardFakeProjectionRotation); if (glassesManager.getActualGlass().rotateWithLantern) { _direction = (raggio_cerchio.transform.position - cameraPointPos).normalized; projectionObject.transform.right = _direction; standardFakeProjectionRotation = projectionObject.transform.localEulerAngles.z; } } }
private void Awake() { cam = Camera.main; player = FindObjectOfType <PlayerMovements> (); manager = FindObjectOfType <GameManager> (); }
void Start() { pm = GameObject.Find("Player").GetComponent <PlayerMovements> (); }
private void Awake() { PlayerMovements = new PlayerMovements(); Animator = GetComponent <Animator>(); SpriteRenderer = GetComponent <SpriteRenderer>(); }
// Use this for initialization void Start() { player = FindObjectOfType <PlayerMovements>(); moving = false; }
// 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>(); } }
private void Awake() { _playerMovements = GetComponent <PlayerMovements>(); _light2D = GetComponentInChildren <Light2D>(); }
//public Text txt; void Start() { // Get player script to send info player = GameObject.Find("Player").GetComponent <PlayerMovements>(); }
private void Awake() { _animator = GetComponent <Animator>(); _movements = GetComponent <PlayerMovements>(); }
void Awake() { instance = this; }
void Awake() { grapplingHook = gameObject.GetComponent<GrapplingHook>(); playerMovement = gameObject.GetComponent<PlayerMovements>(); }
void Start() { Cat = gameObject.transform.GetChild(4).GetComponent <PlayerMovements>(); }
// Start is called before the first frame update void Start() { m_gameCam = GameManagerSingleton.Instance.m_camera; m_moveScript = GetComponent <PlayerMovements>(); }