// Use this for initialization void Start() { audioSource = gameObject.GetComponent <AudioSource>(); animator = gameObject.GetComponent <Animator>(); //Set random walk speed walkSpeed = Random.Range(walkSpeedMin, walkSpeedMax); //Set random walk left or right SetRandomDirection(); //Set Random sprite string randomSprite = possibleSprites[Random.Range(0, possibleSprites.Length)]; SpriteSwitch switcher = gameObject.GetComponent <SpriteSwitch>(); switcher.SetSpriteSheet(randomSprite); //Give Powerup if (Random.value < powerupProbability) { GivePowerup(); } //Events GameController.onGameEndEvent += DisableKid; }
// Use this for initialization void Start() { audioSource = gameObject.GetComponent <AudioSource>(); animator = gameObject.GetComponent <Animator>(); //Set random walk left or right SetRandomDirection(); walkSpeed = walkSpeed * (1 + aggression); animator.speed = 0.9f + aggression / 2; //Set Random sprite string randomSprite = possibleSprites[Random.Range(0, possibleSprites.Length)]; SpriteSwitch switcher = gameObject.GetComponent <SpriteSwitch>(); switcher.SetSpriteSheet(randomSprite); //Events GameController.onGameEndEvent += DisableBully; }
// Use this for initialization void Awake() { spriteSwitch = gameObject.GetComponent <SpriteSwitch>(); avatarAnimator = transform.Find("Canvas/Avatar Mask/Avatar").gameObject.GetComponent <Animator>(); }
public void SetPresentSprite(string spriteSheetName) { SpriteSwitch switcher = gameObject.GetComponent <SpriteSwitch>(); switcher.SetSpriteSheet(spriteSheetName); }