private void Awake() { if (null == dogObject) { dogObject = FindObjectOfType <DogMovement>(); } cameraMovement = GetComponent <CameraMovement>(); }
protected override void Awake() { currentHealth = maximumHealth; spriteRender = GetComponent <SpriteRenderer> (); anim = GetComponent <Animator> (); rdb2 = GetComponent <Rigidbody2D> (); dogMovement = GetComponent <DogMovement> (); dogTransform = GetComponent <Transform> (); playerScore = GameObject.FindGameObjectWithTag("Score").GetComponent <ScoreManager> (); }
void OnTriggerEnter(Collider col) { DogMovement PlayerDog = col.GetComponent <DogMovement>(); if (PlayerDog && !isFollowing) { TargetDog = PlayerDog.FollowDog(this.gameObject).transform; isFollowing = true; } }
private void Start() { Camera camera = Camera.main; float[] distances = new float[32]; distances[10] = 150; camera.layerCullDistances = distances; lerpTime = 3; currentLerpTime = 0; minAngleDiffForSwap = 10; maxSwapDistance = 6; justSwitched = false; swappingTarget = false; pitchMinMax = new Vector2(-5, 55); minDistance = 1.0f; maxDistance = 4.0f; mouseSensitivity = 10; dstFromTarget = 7.5f; rotationSmoothTime = 0.12f; target = Human; other = Dog; humanPivot = GameObject.Find("HumanPivot").transform; dogPivot = GameObject.Find("DogPivot").transform; targetPivot = humanPivot; otherPivot = dogPivot; humanMovement = Human.GetComponent <HumanMovement>(); dogMovement = Dog.GetComponent <DogMovement>(); humanAI = Human.GetComponent <HumanAI>(); dogAI = Dog.GetComponent <DogAI>(); targetCC = target.GetComponent <CharacterController>(); otherNVA = other.GetComponent <NavMeshAgent>(); yaw = 90; if (lockCursor) { Cursor.lockState = CursorLockMode.Locked; Cursor.visible = false; } }
private void Awake() { if (null == followDogCamera) { followDogCamera = FindObjectOfType <FollowDogCameraMovement>(); } if (null == dogMovement) { dogMovement = FindObjectOfType <DogMovement>(); } if (null == zombieMovement) { zombieMovement = FindObjectOfType <ZombieManagementScript>(); } if (null == dogAnimator) { dogAnimator = dogMovement.GetComponentInChildren <Animator>(); } }
private void OnCollisionEnter(Collision other) { if (other.gameObject.tag == "Ground") { isGrounded = true; } if (other.gameObject.tag == "Stick") { Stick patyk = other.gameObject.GetComponent <Stick>(); if (patyk.isPickedUp) { TakeDMG(patyk.stickDMG); } } if (other.gameObject.tag == "Player") { if (attackTimer <= 0.0f) { DogMovement doggo = other.gameObject.GetComponent <DogMovement>(); doggo.TakeDMG(beaverDMG); attackTimer = attackInterval; } } }
public void Start() { movement = this.GetComponent<DogMovement>(); targetPlayer = GameObject.FindGameObjectWithTag("Player"); }
public void Start() { movement = this.GetComponent<DogMovement>(); }
void Start() { player = GameObject.FindGameObjectWithTag ("Player"); anim = this.GetComponent<Animator> (); movement = this.GetComponent<DogMovement> (); enemies2 = EnemyHealth.FindObjectsOfType<EnemyHealth> (); }
// Start is called before the first frame update void Start() { dog = FindObjectOfType <DogMovement>(); }
private void Awake() { Instance = this; }
//Find player, assign him for future use private void OnEnable() { player = FindObjectOfType <Player>(); dog = FindObjectOfType <DogMovement>(); }
// Start is called before the first frame update void Start() { dogController = transform.parent.GetComponent <DogMovement>(); }