using System.Collections;
using System.Collections.Generic;
using UnityStandardAssets.CrossPlatformInput;
public class Character : MonoBehaviour
private Vector3 LocalScale;
rb = GetComponent<Rigidbody2D>();
anim = GetComponent<Animator>();
LocalScale = transform.localScale;
dirX = CrossPlatformInputManager.GetAxis("Horizontal") * movespeed;
if (CrossPlatformInputManager.GetButton("Jump") && rb.velocity.y == 0)
rb.AddForce(Vector2.up * 700f);
if (Mathf.Abs(dirX) > 0 && rb.velocity.y == 0)
anim.SetBool("isRunning", true);
anim.SetBool("isRunning", false);
anim.SetBool("isJumping", false);
anim.SetBool("isFalling", false);
anim.SetBool("isJumping", true);
anim.SetBool("isJumping", false);
anim.SetBool("isFalling", true);
private void FixedUpdate()
rb.velocity = new Vector2(dirX, rb.velocity.y);
private void OnTriggerEnter2D(Collider2D other)
if (other.gameObject.CompareTag("collectable"))
Destroy(other.gameObject);