void Movement() { var bit = GameObject.Find("Bit"); anim = gameObject.GetComponent<Animator> (); if(Input.GetKey (KeyCode.D)) { bit.transform.Translate (Vector2.right * speed * (Time.deltaTime)); anim.Play ("Bit_WalkRight"); } if (Input.GetKey (KeyCode.A)) { bit.transform.Translate (-Vector2.right * speed * (Time.deltaTime)); anim.Play ("Bit_WalkLeft"); } if (Input.GetKey (KeyCode.W)) { bit.transform.Translate (Vector2.up * speed * (Time.deltaTime)); anim.Play ("Bit_WalkUp"); } if (Input.GetKey (KeyCode.S)) { bit.transform.Translate (Vector2.down * speed * (Time.deltaTime)); anim.Play ("Bit_WalkDown"); } }
IEnumerator LoadPuzzleSelectMenu(GameObject puzzleGamePanel, Animator puzzleGamePanelAnim) { puzzleLevelSelectPanel.SetActive(true); puzzleGamePanelAnim.Play("Slidein"); puzzleGamePanelAnim.Play("Slideout"); yield return new WaitForSeconds(1f); puzzleGamePanel.SetActive(false); }
// Use this for initialization void Start() { isHit = false; animator = GetComponent<Animator>(); //animator.StartPlayback(); animator.SetBool("IsIdle", startIdle); isWalking = !startIdle; if(startIdle) { animator.Play("SpiderIdle", -1, 1f); } else { animator.Play("SpiderWalk", -1, 1f); } startPoint = transform.position; endPoint = new Vector3(transform.position.x + (startTowardsLeft ? -distanceToTravel: distanceToTravel) / 72f, transform.position.y, transform.position.z); totalDistanceTravelled = 0f; if(startTowardsLeft) { transform.localScale = new Vector3(-transform.localScale.x, transform.localScale.y, transform.localScale.z); Vector3 tmp = endPoint; endPoint = startPoint; startPoint = tmp; startTowardsLeft = !startTowardsLeft; } Debug.Log(startPoint.ToString() + " " + endPoint.ToString()); }
private void Update() { if (Input.GetKeyDown(KeyCode.T)) { m_Animator?.Play("Welcome In"); m_WelcomeWords?.Show(); } }
// ---- DELEGATE HANDLER ----------------------------------- public void OnEnterInteractionArea() { InfoSignAnim?.Play(InfoSignAnimHash.INTRO); selectionBox.gameObject.SetActive(false); // npcConversation = npcConversationRandom; }
IEnumerator fade() { if (GameManager.instance.WeekNumber >= 12) { CurrentMonth.transform.parent.parent.gameObject.SetActive(false); } BeforeTransition?.Invoke(); float duration = .5f, elapsedTime = 0; canvasGroup.blocksRaycasts = true; canvasGroup.alpha = 0; while (elapsedTime < duration) { elapsedTime = Mathf.Min(elapsedTime + Time.deltaTime, duration); canvasGroup.alpha = elapsedTime / duration; yield return(null); } BetweenTransition.Invoke(); if (GameManager.instance.WeekNumber < 12) { CurrentMonth.text = ReturnMonth(GameManager.instance.WeekNumber - 1); NextMonth.text = ReturnMonth(GameManager.instance.WeekNumber); CurrentWeek.text = ((GameManager.instance.WeekNumber + 4 - 1) % 4 + 1).ToString(); NextWeek.text = ((GameManager.instance.WeekNumber + 4) % 4 + 1).ToString(); if (((GameManager.instance.WeekNumber) % 4) == 0) { animator?.Play("TransitionAnimation", -1, 0); } else { animator?.Play("TransitionWeek", -1, 0); } } yield return(new WaitForSeconds(1.5f)); elapsedTime = 0; while (elapsedTime < duration) { elapsedTime = Mathf.Min(elapsedTime + Time.deltaTime, duration); canvasGroup.alpha = 1 - (elapsedTime / duration); yield return(null); } if (AfterTransition != null) { AfterTransition.Invoke(); } canvasGroup.blocksRaycasts = false; }
private void CarAnimationPlay(CarAniEnum aniType) { Debug.Log(aniType); switch (aniType) { // door case CarAniEnum.doorFrontLeft_on: { CarFrontLeftDoor.Play("Door_front_L_control_ON", 0); break; } case CarAniEnum.doorFrontLeft_off: CarFrontLeftDoor?.Play("Door_front_L_control_OFF", 0); break; case CarAniEnum.doorFrontRight_on: CarFrontRightDoor?.Play("Door_front_R_control_ON", 0); break; case CarAniEnum.doorFrontRight_off: CarFrontRightDoor?.Play("Door_front_R_control__OFF", 0); break; case CarAniEnum.doorBackLeft_on: CarBackLeftDoor?.Play("Door_back_L_control_ON", 0); break; case CarAniEnum.doorBackLeft_off: CarBackLeftDoor?.Play("Door_back_L_control_OFF", 0); break; case CarAniEnum.doorBackRight_on: CarBackRightDoor?.Play("Door_back_R_control)_ON", 0); break; case CarAniEnum.doorBackRight_off: CarBackRightDoor?.Play("Door_back_R_control_OFF", 0); break; // mirror case CarAniEnum.mirrorLeft_on: CarFrontLeftDoor?.Play("Door_front_L_RearviewMirror_control_ON", 0); break; case CarAniEnum.mirrorLeft_off: CarFrontLeftDoor?.Play("Door_front_L_RearviewMirror_control_OFF", 0); break; case CarAniEnum.mirrorRight_on: CarFrontRightDoor?.Play("Door_front_R_RearviewMirror_control_ON", 0); break; case CarAniEnum.mirrorRight_off: CarFrontRightDoor?.Play("Door_front_R_RearviewMirror_control_OFF", 0); break; // window case CarAniEnum.windowFrontLeft_on: CarFrontLeftDoor?.Play("Door_front_L_WindowGlass_control_ON", 0); break; case CarAniEnum.windowFrontLeft_off: CarFrontLeftDoor?.Play("Door_front_L_WindowGlass_control_OFF", 0); break; case CarAniEnum.windowFrontRight_on: CarFrontRightDoor?.Play("Door_front_R_WindowGlass_control_ON", 0); break; case CarAniEnum.windowFrontRight_off: CarFrontRightDoor?.Play("Door_front_R_WindowGlass_control_OFF", 0); break; case CarAniEnum.windowBackLeft_on: CarBackLeftDoor?.Play("Door_back_L_WindowGlass_control_ON 0", 0); break; case CarAniEnum.windowBackLeft_off: CarBackLeftDoor?.Play("Door_back_L_WindowGlass_control_OFF 0", 0); break; case CarAniEnum.windowBackRight_on: CarBackRightDoor?.Play("Door_back_R_WindowGlass_control_ON", 0); break; case CarAniEnum.windowBackRight_off: CarBackRightDoor?.Play("Door_back_R_WindowGlass_control_OFF", 0); break; // trunk case CarAniEnum.doorTrunk_on: CarTrunkDoor?.SetInteger("changeState", 0); break; case CarAniEnum.doorTrunk_off: CarTrunkDoor?.SetInteger("changeState", 1); break; } }
//-------------------------------------------------------------------------------------------------------------- public void Show() { if (IsShowing) { return; } IsShowing = true; animator?.Play(ShowId); OnShow(); }
void Start() { anim = GetComponent<Animator>(); if(PlayerPrefs.GetString("escaleraOpen") == "closed"){ anim.Play ("escaleraClosed"); }else{ anim.Play ("escaleraOpened"); HabilitarSubida(); this.collider2D.enabled = false; } //PlayerPrefs.SetString("playerInstance","SwampHouse3"); animations = (Animations)GameObject.FindObjectOfType(typeof(Animations)); playerMove = (PlayerMove)GameObject.FindObjectOfType(typeof(PlayerMove)); }
void Start() { playerMove = (PlayerMove)GameObject.FindObjectOfType(typeof(PlayerMove)); animations = (Animations)GameObject.FindObjectOfType(typeof(Animations)); gui = (Gui)GameObject.FindObjectOfType(typeof(Gui)); inventory = (Inventory)GameObject.FindObjectOfType(typeof(Inventory)); anim = GetComponent<Animator>(); if(PlayerPrefs.GetInt("doorInOpen") == 0){ anim.Play("doorInClosed"); }else{ this.collider2D.enabled = false; this.gameObject.tag = "Untagged"; anim.Play("doorInOpened"); } }
public void CollectRing() { _animator = GetComponent<Animator>(); _animator.Play("Ring_Hit"); if (!_collected) { GetComponent<AudioSource>().Play(); } _collected = true; }
// Use this for initialization void Start() { eating = true; pacman = GameObject.Find("pacman"); Laika = GetComponent<Animator>(); Laika.Play("Eating"); }
public void ClickToLogin() { animator = GameObject.Find("/Login").GetComponent<Animator>(); hint.text = ""; ar.pushToList("CloseRegister"); animator.Play("CloseRegister"); }
void Start() { toggles = GameObject.Find("TowerChoice").GetComponentsInChildren<Toggle>(); choiceTowers = new Dictionary<TglTower, Tower>(); retrieveChoiceTowers(); DisableChoices(); title = GameObject.Find("txtTitle"); title.SetActive(false); smallTitle = GameObject.Find("txtSmallTitle"); tiltShift = GameObject.Find("Main Camera").GetComponent<UnityStandardAssets.ImageEffects.TiltShift>(); spawnLaps = 2; spawner = GameObject.Find("Spawn").GetComponentInChildren<Spawn>(); step = Step.STARTING; shakeAmount = 0.1F; shakeTimer = 1F; HideTowerDetails(); btnNextWave.onClick.AddListener(EndConstructionTime); nextWave = GameObject.Find("btnNextWave"); nextWave.SetActive(false); animator = ((Animator)GetComponent<Animator>()); topCam = (Camera) topCamObject.GetComponent<Camera> (); animator.Play("CameraStartAnim", -1, 0F); startTimer = Time.time; }
public void Activate(panelState state) { anim = gameObject.GetComponent<Animator>(); gameObject.SetActive(true); currentState = state; anim.Play("PopupOpen"); }
public void Init(PowerupManager.types type) { if(Data.Instance.musicManager.volume==1) Events.OnMusicVolumeChanged(0.2f); anim = GetComponent<Animator>(); anim.updateMode = AnimatorUpdateMode.UnscaledTime; Invoke("onComplete", 0.1f); anim.Play("powerupSign", 0, 0); switch (type) { case PowerupManager.types.CHUMBO: title.text = "MEGA-CHUMBO"; desc.text = "TREMENDO CHUMBO + 1 AGUANTE"; break; case PowerupManager.types.GIL: title.text = "GIL-POWA"; desc.text = "PODER DE EXTRA PUNGUEO + 1 AGUANTE"; break; case PowerupManager.types.MOTO: title.text = "RATI-CICLO"; desc.text = "APLASTA COBANIS Y CIVILES + 1 AGUANTE"; break; } Time.timeScale = 0.05f; }
public void TriggerFuse() { if (triggered || exploded) { return; } if (animator == null) { animator = GetComponent <Animator>(); } if (light2d == null) { light2d = GetComponentInChildren <Light2D>(); } Debug.Log("Bomb triggered"); animator?.Play(fuseAnimation.name); animator.speed = 1 / triggerDuration; triggered = true; triggerTime = Time.time; light2d.pointLightOuterRadius = pointLightRadiusOut; light2d.pointLightInnerRadius = pointLightRadiusIn; }
void Start() { anim = GetComponent<Animator>(); animations = (Animations)GameObject.FindObjectOfType(typeof(Animations)); playerMove = (PlayerMove)GameObject.FindObjectOfType(typeof(PlayerMove)); anim.Play("ramasIdle"); }
// Use this for initialization void Start () { controller = GetComponent<CharacterController>(); // Animation. animator = GetComponent<Animator>(); animator.Play("Idle"); }
/*=========================== Methods ===================================================*/ /*=========================== Start() ===================================================*/ void Start () { // get reference to DefenceTower object defenceTower = gameObject.GetComponentInParent<DefenceTower> ().defenceTower; // set the projectile speed projectileSpeed = defenceTower.GetComponent<DefenceTower>().projectileSpeed; // set projectile damage projectileDamage = defenceTower.GetComponent<DefenceTower>().projectileDamage; // get the reference to the target enemy target = defenceTower.GetComponent<DefenceTower> ().enemyTarget; // set animation to not finished animationFinished = false; // get reference to animator anim = GetComponent<Animator>(); if (defenceTower.tag == "TowerLvl4") { // run animation Projectile gets bigger anim.Play("ProjectileGetsBigger", 0, 0f); } else { // if not lvl 4 tower // animation does not play animationFinished = true; } // if } // Start()
// Use this for initialization void Start() { //swordEdge = GetComponent<Ray> (); pos = GetComponent<Transform> (); anim = GetComponent<Animator> (); anim.Play ("idle"); }
// Use this for initialization void Start() { animator = GetComponent<Animator>(); animator.Play("DayNight", -1, Game.CurrentTime / 24f); animator.speed = 0f; }
private void PlayStateLoopedAnimation(string clipName, bool force = false) { if (force != true && currentPlayOnceAnim != null || enabled == false || animator == null) { return; } animator?.Play(clipName, -1, 0); }
// Update is called once per frame void Update() { GetComponent <NavMeshAgent>().speed = Speed; if (Speed <= 0) { Animator?.Play("Idle"); } else if (Speed < 2.5f) { Animator?.Play("Walk"); } else { Animator?.Play("Run"); } }
void Start() { anim = GetComponent<Animator>(); anim.Play("capulloWait"); ballSpawn = this.transform.FindChild("ballSpawn").gameObject; gui = (Gui)GameObject.FindObjectOfType(typeof(Gui)); inventory = (Inventory)GameObject.FindObjectOfType(typeof(Inventory)); }
public void TakeDamage(int damage) { dazedTime = startDazedTime; health -= damage; animator?.Play("SkeletonHit"); if (health <= 0) { if (gameObject.CompareTag("Boss")) { StartCoroutine(MakeDeath()); } else { Destroy(gameObject); } } }
public void MecanimEnterWater() { useMecanim = GetComponent<AttackTriggerC>().useMecanim; animator = GetComponent<PlayerMecanimAnimationC>().animator; animator.SetBool(jumpState , false); animator.SetBool("swimming" , true); animator.Play(swimIdle.name); }
public IEnumerator PlayAnimation(string AnimationName) { Debug.Log ("PlayAnimation(): " + AnimationName); Anim = gameObject.GetComponent<Animator>(); Anim.Play(AnimationName,0,0); yield return new WaitForSeconds(1.65f) ; Anim.StopPlayback(); }
void start() { controls.gameObject.SetActive (false); levelSelect.gameObject.SetActive (false); animPlay = controlButton.GetComponent<Animator> (); animPlay.enabled=true; animPlay.Play("ControlButtonAnimation"); }
void Start() { camera = GameObject.Find ("Capsule").transform; animator = transform.GetComponent<Animator>(); isStill = true; animator.Play("Spawn"); StartCoroutine (Fly ()); }
/// <returns> /// The length of the effect animation clip /// </returns> public float OnPlayUIEffect(UIEffect uiEffect, UIEffectAnimationClip clipName) { string path = string.Join("/", uiEffect.ToString().Split('_')); Animator anim = transform.Find(path)?.GetComponentInChildren <Animator>(); anim?.Play(clipName.ToString()); return(anim.GetCurrentAnimatorClipInfo(0)[0].clip.length); }
// OnStateUpdate is called on each Update frame between OnStateEnter and OnStateExit callbacks override public void OnStateUpdate(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) { _fTimer += Time.deltaTime; if (_fTimer >= _fMovingTime) { animator.Play("RockManBattleIdle"); } }
// Use this for initialization void Start() { _motor = GetComponent<PlatformerMotor2D>(); _animator = visualChild.GetComponent<Animator>(); _animator.Play("Idle"); _motor.onJump += SetCurrentFacingLeft; }
public void OnAttack(ItemProperty itemProperty) { _playerBase.GetComponent<Animator>().Play("attack"); _actorBase = GetComponent<ActorBase> (); _animator = _actorBase.GetComponent<Animator>(); _animator.Play("attack"); attack (itemProperty); }
void Start () { state = STATE_RUN; speed = Random.Range(4f, 6f); type = Random.Range(1, 9); anim = AnimObject.GetComponent<Animator>(); anim.Play("CAR_ANIM_" + type.ToString()); }
// Use this for initialization void Start () { player = GameObject.Find("Player1"); currentTarget = getNewPosition(); rigidBody = gameObject.GetComponent<Rigidbody>(); animator = gameObject.GetComponent<Animator>(); animator.Play(enums.WolfAnimations.Wolf_Idle.ToString()); }
void Start() { ghostPoints = GameObject.FindGameObjectsWithTag("point"); pacman = GameObject.Find ("pacman"); InvokeRepeating ("StumbleAround", 1, 6); ghostani = GetComponent<Animator>(); ghostani.Play("Run"); //OS = FindObjectOfType<>; }
void Start() { animations = (Animations)GameObject.FindObjectOfType(typeof(Animations)); gui = (Gui)GameObject.FindObjectOfType(typeof(Gui)); inventory = (Inventory)GameObject.FindObjectOfType(typeof(Inventory)); playerMove = (PlayerMove)GameObject.FindObjectOfType(typeof(PlayerMove)); anim = GetComponent<Animator>(); anim.Play("doorBathClosed"); }
void Start() { anim = GetComponent<Animator>(); clipHash = Animator.StringToHash(clipName); anim.Play(clipHash, 0, startFrame); clipLength = anim.GetCurrentAnimatorStateInfo(0).length; t = startFrame * clipLength; anim.speed = 0; }
public override void OnStateUpdate(Animator anim, AnimatorStateInfo animInfo, int layerIndex) { player = anim.transform.parent.GetComponent<Rigidbody2D>(); animTime = animInfo.normalizedTime; if (player.velocity.x > 0) { anim.Play("Jump AnimationR", 0, animTime); } }
IEnumerator BackToIdle() { yield return(new WaitForSeconds(noteLength / 1.0f)); animator?.SetBool(lastBool, false); animator?.SetTrigger("Idle"); animator?.Play("player_idle", -1, (CombatCoordinator.Instance.SongProgress % noteLength) / noteLength); lastBool = "Idle"; }
public override void OnStart() { time = isRandom ? Random.Range(idleTime.start, idleTime.end) : waitTime.Value; timer = 0; if (!string.IsNullOrEmpty(idleAniName.Value)) { _animator?.Play(Animator.StringToHash(idleAniName.Value)); } }
private void HandleHaunt() { if (animName.Length > 0) { animator?.Play(animName); } source?.Play(); if (audioCut > 0) { StartCoroutine(CutAudio()); } }
public override void OnStart() { base.OnStart(); if (!string.IsNullOrEmpty(walkAniName.Value)) { ani?.Play(Animator.StringToHash(walkAniName.Value)); } aiMover.StartPatrolling( self.Dir * Vector2.right, waitTimeWhenStop.Value, distance.Value, loopPatrol.Value); }
public void SetAnimation(AnimationString animation) { foreach (Animations a in animations) { if (!a.type.Equals(animation) || anim.GetCurrentAnimatorClipInfo(0)[0].clip.name.Equals(a.name)) { continue; } anim?.Play(a.name); break; } }
void PlayClip(AnimationClip clip) { if (clip == null) { Debug.LogWarning("no clip assigned but tried to play one."); return; } if (anim == null) { anim = GetComponent <Animator>(); } anim?.Play(clip.name); }
public void TriggerFuse() { if (triggered || exploded) { return; } Debug.Log("Bomb triggered"); animator?.Play(fuseAnimation.name); animator.speed = 1 / triggerDuration; triggered = true; triggerTime = Time.time; light2d.pointLightOuterRadius = pointLightRadiusOut; light2d.pointLightInnerRadius = pointLightRadiusIn; }
public void GenerateRecoil(string weaponName) { if (rigController == null) { return; } time = duration; cameraShake.GenerateImpulse(Camera.main.transform.forward); horizontalRecoil = recoilPattern[index].x; verticalRecoil = recoilPattern[index].y; index = NextIndex(index); rigController?.Play("weapon_recoil_" + weaponName, recoilLayerIndex, 0.0f); }
private void OnDamage(Transform target, int damage) { if (target != owner) { return; } health = Math.Max(health - damage, 0); OnDamageEvent?.Invoke(); animator?.Play("Hit"); if (health <= 0) { // TODO: Trigger sound // TODO: Trigger animation OnDeathAction.Invoke(owner); } }
private void Blocking() { if (Input.GetButtonDown("Block")) { m_animator.SetBool("IsBlocking", true); m_animator?.Play("Start Blocking"); } else if (Input.GetButtonUp("Block")) { m_animator?.SetBool("IsBlocking", false); } if (m_animator.GetBool("IsBlocking")) { if (!m_energy.ConsumeEnergyPerSecond(m_blockingEnergyConsumption, Time.deltaTime)) { m_animator?.SetBool("IsBlocking", false); } } }
public void Trigger(bool isCrit = false) { this.isCrit = isCrit; explosionAnimator?.Play("explosion"); Vector2 position = transform.position + Vector3.right * offsetX + Vector3.up * offsetY; var collisionObjects = Physics2D.OverlapCircleAll(position, radiusDamageArea); foreach (var item in collisionObjects) { if (bulletStat.exceptionTag.Contains(item.tag)) { continue; } item.GetComponent <Entity>()?.OnTakeDamage(this); } TimeManipulator.GetInstance().InvokeActionAfterSeconds(1.2f, () => { ObjectPool.ReturnObject(bulletStat.bulletCode, gameObject); gameObject.SetActive(false); }); }
public void OpenPanel(string newPanel) { for (int i = 0; i < panels.Count; i++) { if (panels[i].panelName == newPanel) { newPanelIndex = i; } } if (newPanelIndex != currentPanelIndex) { currentPanel = panels[currentPanelIndex].panelObject; currentPanelIndex = newPanelIndex; nextPanel = panels[currentPanelIndex].panelObject; currentPanelAnimator = currentPanel.GetComponent <Animator>(); nextPanelAnimator = nextPanel.GetComponent <Animator>(); currentPanelAnimator.Play(panelFadeOut); nextPanelAnimator.Play(panelFadeIn); currentButton = panels[currentButtonIndex].buttonObject; currentButtonIndex = newPanelIndex; nextButton = panels[currentButtonIndex].buttonObject; currentButtonAnimator = currentButton.GetComponent <Animator>(); if (nextButton) { nextButtonAnimator = nextButton.GetComponent <Animator>(); } currentButtonAnimator.Play(buttonFadeOut); nextButtonAnimator?.Play(buttonFadeIn); } }
private void btnPlay_Click(object sender, RoutedEventArgs e) { _animator?.Play(); Completed = false; SetPlayPauseEnabled(false); }
public void OpenBackDoor() { backDoorAnimator.Play("Open Back Door"); audioSource.clip = instructionSounds[2]; audioSource.Play(); }
void ChangeAnimationState(string newState) { animator.Play(newState); }
public void OpenFrontDoor() { frontDoorAnimator.Play("Open Front Door"); audioSource.clip = instructionSounds[0]; audioSource.Play(); }
public override void OnStart() { base.OnStart(); flyMover.StartRandomFly(Vector2.right.RotateDegree(Random.Range(0, 360))); ani?.Play(Animator.StringToHash(flyAniName.Value)); }
public void OnEnable() { m_WindowAnimator?.Play("Appear"); m_CharItemPrefab.SetActive(false); }
public void OnEnable() { m_WindowAnimator?.Play("Appear"); RefreshUI(); }
public void Fall() { BeadAnimator.Play(BeadFallAnimation.name); TaskScheduler.Kill(Id); TaskScheduler.CreateTask(() => BeadAnimator.Play(BeadStandAnimation.name), Id, BeadFallAnimation.length); }