private void Awake() { rigidbody = GetComponent <Rigidbody2D>(); renderer = GetComponent <SpriteRenderer>(); controller = GetComponent <PlayerControllerScript>(); anim = GetComponent <Animator>(); }
/* * // Start is called before the first frame update * void OnEnable() * { * for (int i = 0; i < numOfVent; i++) * { * vent_interactions[i] = vent[i].GetComponent<Vent_InteractObject>().ventObject; * } * for (int i = 0; i < numOfArrow; i++) * { * Arrow[i] = arrowArray.transform.GetChild(i).gameObject; * Arrow[i].SetActive(false); * arrowButton[i] = Arrow[i].GetComponent<Button>(); * } * * ventButtonImage = this.GetComponent<Image>(); * ventButton = this.GetComponent<Button>(); * ChangeButtonUI(false); * isItVented = false; * * animator = player.GetComponent<Animator>(); * controll = player.GetComponent<PlayerControllerScript>(); * playerImage = player.GetComponent<SpriteRenderer>(); * } */ // Update is called once per frame void Update() { if (isItStarted) { for (int i = 0; i < numOfVent; i++) { vent_interactions[i] = vent[i].GetComponent <Vent_InteractObject>().ventObject; } for (int i = 0; i < numOfArrow; i++) { Arrow[i] = arrowArray.transform.GetChild(i).gameObject; Arrow[i].SetActive(false); arrowButton[i] = Arrow[i].GetComponent <Button>(); } ventButtonImage = this.GetComponent <Image>(); ventButton = this.GetComponent <Button>(); ChangeButtonUI(false); isItVented = false; animator = player.GetComponent <Animator>(); controll = player.GetComponent <PlayerControllerScript>(); playerImage = player.GetComponent <SpriteRenderer>(); isItStarted = false; } else { //플레이어의 위치에 따른 미션오브젝트 리스트 내역 거리 비교 및 UI변경 posPlayer = player.gameObject.transform.position; btwPlayerAndVent(posPlayer, vent); } }
void OnTriggerEnter2D(Collider2D other) { //change chest sprite to open renderer.sprite = Open; //spawn a baby at location stated Instantiate(baby, new Vector2(7.19f, 1.0f), Quaternion.identity); //aquires the gameobject and the script 'PLayerControllerScript' associated with 'character' GameObject character = GameObject.Find("Character"); PlayerControllerScript playerControllerScript = character.GetComponent <PlayerControllerScript>(); //stop the player from moving using the function in 'void start()' playerControllerScript.maxSpeed = 0f; playerControllerScript.jumpForce = 0f; //enabling particle effects on touch particle.SetActive(true); //if player touches chest, execute 'ChangeLevel' after 3 seconds if (other.gameObject.tag == "Player") { Invoke("levelOne", 2.0f); Invoke("Voice", 3.5f); Invoke("Click", 3.5f); Invoke("ChangeLevel", 4.0f); } }
void Start() { leftCamera = Globals.cameraLeft; rightCamera = Globals.cameraRight; leftPlayer = Globals.playerLeft; rightPlayer = Globals.playerRight; }
void Awake() { playerControllerScript = GameObject.Find("Player").GetComponent <PlayerControllerScript>(); myMoveControl = gameObject.GetComponent <EnemyController>(); myAnimator = gameObject.GetComponent <Animator>(); coroutineStarts = false; }
// Start is called before the first frame update void Awake() { body2D = GetComponent <Rigidbody2D>(); sr = GetComponent <SpriteRenderer>(); playerController = GetComponent <PlayerControllerScript>(); anim = GetComponent <Animator>(); }
private void Start() { Health = maxHealth; scale = transform.localScale.x; parent = transform.parent.gameObject; playerController = parent.GetComponent <PlayerControllerScript>(); }
// Start is called before the first frame update void Start() { anim = GetComponent <Animator>(); rigid = GetComponent <Rigidbody2D>(); PlayerControllerScript = GameObject.FindWithTag("Player").GetComponent <PlayerControllerScript>(); player_status = GameObject.FindWithTag("Player").GetComponent <PlayerStatus>(); this.gameObject.transform.GetChild(0).gameObject.GetComponent <Canvas>().worldCamera = Camera.main; }
public void respawn() { GameObject.FindWithTag("Game State Manager").GetComponent <CheckpointController>().RespawnFromLastCheckpoint(); playerController.alive = true; Time.timeScale = 1; playerController = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerControllerScript>(); hideFinished(); }
void Awake() { playerScript = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerControllerScript>(); if (levelStart == null) { Debug.LogError("Level Start Not Set In Level Manager Object, Fix This Immediately"); } }
// Use this for initialization void Start() { pooler = GameObject.FindObjectOfType <ObjectPoolerScript>(); playerCtrl = FindObjectOfType <PlayerControllerScript>(); uiCtrl = FindObjectOfType <UIControllerScript>(); spawnedEnemyList = new List <EnemyControllerScript>(); earnedCurrency = 200f; }
// Start is called before the first frame update void Start() { PlayerCol = GameObject.FindGameObjectWithTag("Player").GetComponent <BoxCollider2D>(); PlayerColHeight = PlayerCol.bounds.size.y; PlayerColWidth = PlayerCol.bounds.size.x; PlayerController = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerControllerScript>(); }
public Player(GameObject player) { this.player = player; transform = player.transform; audio = player.GetComponent <AudioSource>(); playerController = player.GetComponent <PlayerControllerScript>(); render = player.GetComponentsInChildren <SkinnedMeshRenderer>(); }
/** * Awake- Unity uses this for initialization. * Retrieves and caches the player's input controller script. */ void Awake() { controllerScript = transform.GetComponentInParent <PlayerControllerScript> (); if (controllerScript == null) { Debug.LogError("Could not load Player Input Script"); } }
void Start() { playerController = this.GetComponent <PlayerControllerScript>(); //We do this because script is on same object. audioTimeFeet = 0.8f; //We reset this to 1.0f every time ball is instantiated and player is moving. audioTimeDribble = 2.4f; }
private void Awake() { player = GameObject.FindGameObjectWithTag("Player").transform; playerHealth = player.GetComponent <PlayerControllerScript>(); enemyHealth = GetComponent <EnemyHealth>(); nav = GetComponent <NavMeshAgent>(); anim = GetComponent <Animator>(); }
void WinGame(int playerID) { gameEnded = true; PlayerControllerScript player = GetPlayer(playerID); GameUIScript.instance.SetWinText(player.photonPlayer.NickName); Invoke("BackToMenu", 3f); }
// Start is called before the first frame update void Start() { future = false; currentRoom = 0; lastKnownRoom = currentRoom; pcs = player.GetComponent <PlayerControllerScript>(); pastAnchors = pastAnchorsContainer.GetComponentsInChildren <CameraRefScript>(); futureAnchors = futureAnhorContainer.GetComponentsInChildren <CameraRefScript>(); }
// Use this for initialization void Start() { Time.timeScale = 1; pauseObjects = GameObject.FindGameObjectsWithTag("ShowOnPause"); finishObjects = GameObject.FindGameObjectsWithTag("ShowOnFinish"); hidePaused(); hideFinished(); playerController = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerControllerScript>(); }
// Start is called before the first frame update private void Start() { anim = GetComponent <Animator>(); rigid = GetComponent <Rigidbody2D>(); PlayerControllerScript = GameObject.FindWithTag("Player").GetComponent <PlayerControllerScript>(); enemy_boss_move = this.gameObject.GetComponent <EnemyBossSimilarPlayerMoveScript>(); enemy_boss_controller = this.gameObject.GetComponent <EnemyBossSimilarPlayerControllerScript>(); player_status = PlayerControllerScript.GetComponent <PlayerStatus>(); }
// Use this for initialization void Start() { anim = GetComponent <Animator>(); newTrans = new GameObject(); newTrans.transform.parent = transform; control = GetComponent <PlayerControllerScript>(); mainCam = Camera.main; //camScript = mainCam.GetComponent<MainCameraScript>(); rb = GetComponent <Rigidbody>(); StartCoroutine(PlayerLoop()); }
void Start() { playerScript = GameObject.Find("player").GetComponent<PlayerControllerScript>(); clear = new Color(1.0f, 1.0f, 1.0f, 0.0f); black = new Color(0.0f, 0.0f, 0.0f, 1.0f); thisImage = GetComponent<Image>(); thisTransform = GetComponent<RectTransform>(); thisTransform.sizeDelta = pauseCanvas.sizeDelta; thisImage.color = clear; anim = GetComponent<Animator>(); }
void Flip() { inverted = !inverted; Vector3 theScale = transform.localScale; theScale.y *= -1; transform.localScale = theScale; PlayerControllerScript script = GetComponent <PlayerControllerScript> (); script.jumpForce *= -1; }
private void Start() { // randomises tile pattern sr = GetComponent <SpriteRenderer>(); int randTile = Random.Range(0, tileGraphics.Length); sr.sprite = tileGraphics[randTile]; gm = GameMaster.current; pc = PlayerControllerScript.current; al = AttackListScript.current; }
private IEnumerator DoorCheck(PlayerControllerScript player) { yield return(new WaitUntil(() => player.riddleAwnsered == true)); player.riddleAwnsered = false; if (player.CheckRiddle()) { OpenDoor(player); player.CloseRiddle(); } }
void Start() { anim = GetComponent <Animator>(); anim.SetFloat("GunTree", 0); anim.SetFloat("LoudWeapon", 0); anim.SetBool("isWalking", false); anim.SetBool("isRunning", false); anim.SetBool("isCrouching", false); anim.SetBool("idleClimb", false); playerControllerScript = GetComponent <PlayerControllerScript>(); }
// Start is called before the first frame update void Start() { rigid = this.gameObject.GetComponent <Rigidbody2D>(); anim = this.gameObject.GetComponent <Animator>(); ground_check_script = GroudCheck.GetComponent <GroundCheckScript>(); game_controller_script = GameObject.FindWithTag("GameController").GetComponent <GameControllerScript>(); background_camera_move_script = game_controller_script.BackGroundCamera.GetComponent <BackgroundCameraMovement>(); speedInit = speed; player_controller_script = this.gameObject.GetComponent <PlayerControllerScript>(); player_status = this.gameObject.GetComponent <PlayerStatus>(); box_collider2d = this.gameObject.GetComponent <BoxCollider2D>(); }
private void Awake() { if (instance == null) { instance = this; } else { Destroy(gameObject); return; } }
// Start is called before the first frame update void Start() { newTrans = new GameObject(); newTrans.transform.parent = transform; rb = GetComponent <Rigidbody>(); control = GetComponent <PlayerControllerScript>(); if (GetComponent <Animator>()) { anim = GetComponent <Animator>(); } mainCam = Camera.main; }
public static void UnApplyStatusEffect(PotionIngredientScript.StatAlterStruct effect, PlayerControllerScript ply) { // Undo the status effect. if(effect.Name.Contains("MoveSpeed")) { ply.m_RunSpeed = 5; ply.m_WalkSpeed = 15; } if (effect.Name.Contains("JumpHeight")) { ply.m_JumpSpeed = 5; } }
public static void ApplyStatusEffect(PotionIngredientScript.StatAlterStruct effect, PlayerControllerScript ply) { // This lets us apply the various status effects. if(effect.Name.Contains("MoveSpeed")) { ply.m_RunSpeed *= effect.Multiplier; ply.m_WalkSpeed *= effect.Multiplier; } if(effect.Name.Contains("JumpHeight")) { ply.m_JumpSpeed *= effect.Multiplier; } }
/* * Awake- Unity uses this for initialization * Attempts to cache the player controller and player environment controller */ void Awake() { player = transform.parent.GetComponent <PlayerControllerScript> (); if (player == null) { Debug.LogError("Could not find player script."); } playerEnv = player.transform.FindChild("EnvironmentController").GetComponent <PlayerEnvironmentController> (); if (playerEnv == null) { Debug.LogError("Could not find player environment script."); } }
// Start is called before the first frame update void Start() { enemy_boss_similar_player_controller = EnemyBossSimilarPlayerControllerScript.enemy_boss_controller; chase_to_event_boss_camera = EventCamera.GetComponent <ChaseToBossEventCamera>(); playerController = GameObject.FindWithTag("Player").GetComponent <PlayerControllerScript>(); main_bgm_script = GetComponent <MainBGMScript>(); main_bgm_script.AudioChangeAndPlay(AudioMode.Init); playerController.PermitAll = true; enemy_boss_similar_player_controller.PermitAll = false; MainCamera = GameObject.FindWithTag("MainCamera"); Permit = false; }
// Use this for initialization void Start() { #region Check for PlayerObject and set to variable if (GameObject.FindGameObjectWithTag("PlayerObject")) { playerObject = GameObject.FindGameObjectWithTag("PlayerObject"); // Check for CameraScipt and set to variable if (playerObject.GetComponent<PlayerControllerScript>()) playerControllerScript = playerObject.GetComponent<PlayerControllerScript>(); else Debug.LogError("PlayerTopCollisionScript needs PlayerControllerScript in PlayerObject"); } else Debug.LogError("PlayerTopCollisionScript needs Gameobject with \"PlayerObject\" tag"); #endregion }
public static IEnumerator StatusEffectTimer(float time, PotionIngredientScript.StatAlterStruct effect, PlayerControllerScript ply) { yield return new WaitForSeconds(time); PayloadBase.UnApplyStatusEffect(effect, ply); }
void Start() { // Check for PlayerControllerScript and set to variable if (GetComponent<PlayerControllerScript>()) playerControllerScript = GetComponent<PlayerControllerScript>(); else Debug.LogError("TouchLogicScript needs PlayerControllerScript in Playerobject"); }
void Start() { _anim = GetComponent<Animator>(); _combatScript = GetComponent<PlayerCombatScript>(); _fighterRef = this.gameObject.GetComponent<Fighter>(); _instance = this; _playerJump = this.gameObject.AddComponent<Jump>(); _playerJump.JumpSpeed = _jumpSpeed; _playerDash = this.gameObject.AddComponent<PlayerDash>(); }
private void initPrefabs() { mainCamera = GameObject.FindObjectOfType<Camera>().GetComponent<Camera>(); player = GameObject.FindGameObjectWithTag("Player"); playerScript = player.GetComponent<PlayerControllerScript>(); debugText = GameObject.FindGameObjectWithTag("debugText").GetComponent<Text>(); panelText = GameObject.FindGameObjectWithTag("PanelText").GetComponent<Text>(); panelButton = GameObject.FindGameObjectWithTag("PanelButton").GetComponent<Button>(); tileSelectPrefab = Resources.Load<GameObject>("Prefabs/TileSelectPrefab"); spritePrefab = Resources.Load<GameObject>("Prefabs/SpritePrefab"); pauseButtonPrefab = Resources.Load<GameObject>("Prefabs/PauseButtonPrefab"); pauseMenuPrefab = Resources.Load<GameObject>("Prefabs/PauseMenuPrefab"); canvasRectTransform = GameObject.FindObjectOfType<Canvas>().GetComponent<RectTransform>(); treeInfoPanelRectTransform = TreeInfoPanel.GetComponent<RectTransform>(); }