private void Start() { tag = "Enemy"; rb = gameObject.AddComponent <Rigidbody2D>(); rb.freezeRotation = true; rb.mass = 50f; rb.gravityScale = 8f; gameObject.AddComponent <BoxCollider2D>().size = new Vector2(1f, 2f); gameObject.GetComponent <BoxCollider2D>().offset = Vector2.zero; gameObject.AddComponent <SpriteRenderer>().sprite = Resources.Load("CharacterSprites/Enemies/Goblin", typeof(Sprite)) as Sprite; defaultScrolling = gameObject.AddComponent <ScrollingObject>(); defaultScrolling.SetAutoMove(autoMove); }
public virtual void SetOnPlatform(bool onPlatform) { autoMove = onPlatform; defaultScrolling.SetAutoMove(autoMove); }