Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using UnityEngine;
- using System.Collections;
- public class ClickToMove : MonoBehaviour {
- public float speed = 1.5f;
- private Vector3 TargetPosition;
- void Start () {
- TargetPosition = transform.position;
- }
- void Update () {
- if (Input.GetMouseButtonDown(0)) {
- TargetPosition = Camera.main.ScreenToWorldPoint(Input.mousePosition);
- TargetPosition.z = transform.position.z;
- }
- transform.position = Vector2.MoveTowards(transform.position, TargetPosition, speed * Time.deltaTime);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement