using System.Collections;

using System.Collections.Generic;

using UnityEngine;


public class SlideCamera : MonoBehaviour

{

ย  ย  bool isDown = false;

ย  ย  Vector2 previousePosition;


void Update ()

ย  ย  {

ย  ย  ย  ย  if(Input.GetMouseButtonDown(0))

ย  ย  ย  ย  {

ย  ย  ย  ย  ย  ย  isDown = true;

ย  ย  ย  ย  ย  ย  previousePosition = Input.mousePosition;

ย  ย  ย  ย  }


ย  ย  ย  ย  if(Input.GetMouseButton(0) && isDown == true)

ย  ย  ย  ย  {

ย  ย  ย  ย  ย  ย  Vector2 currentPosition = Input.mousePosition;

ย  ย  ย  ย  ย  ย  Vector2 direction = currentPosition - previousePosition;


ย  ย  ย  ย  ย  ย  transform.position += new Vector3(direction.x, direction.y, 0);


ย  ย  ย  ย  ย  ย  previousePosition = currentPosition;

ย  ย  ย  ย  }


ย  ย  ย  ย  if(Input.GetMouseButtonUp(0))

ย  ย  ย  ย  {

ย  ย  ย  ย  ย  ย  isDown = false;

ย  ย  ย  ย  }

}

}