Example #1
0
    public Vector3 respawnPoint;    //adding a respawn point to check where to spawn at a checkpoint

    // Use this for initialization
    void Start()
    {
        t                          = transform;
        r2d                        = GetComponent <Rigidbody2D>();
        mainCollider               = GetComponent <Collider2D>();
        r2d.freezeRotation         = true;
        r2d.collisionDetectionMode = CollisionDetectionMode2D.Continuous;
        r2d.gravityScale           = gravityScale;
        gravityObject              = GetComponent <GravityObject>();
        grabber                    = GetComponent <ObjectGrabber>();
        animator                   = GetComponent <Animator>();


        respawnPoint = transform.position;
    }
Example #2
0
 private void Start()
 {
     _grabber = ObjectGrabber.Instance;
     _indicator.SetActive(false);
 }
Example #3
0
 private void Awake()
 {
     _objectGrabber = GetComponent <ObjectGrabber>();
 }