Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- public class movetowards : MonoBehaviour
- {
- public float velocidade = 1.0f;
- private Transform target;
- void Position()
- {
- transform.position = new Vector3(0.0f, 0.0f, 0.0f);
- GameObject cylinder = GameObject.CreatePrimitive(PrimitiveType.Cylinder);
- target = cylinder.transform;
- target.transform.localScale = new Vector3(0.2f, 0.2f, 0.2f);
- target.transform.position = new Vector3(0.5f, 6.0f, -30.0f);
- }
- void Update()
- {
- float step = Time.deltaTime * speed;
- transform.position = Vector3.MoveTowards(transform.position, target.position, step);
- if (Vector3.Distance(transform.position, target.position) < 0.001f)
- {
- transform.position = new Vector3(0.0f, 6.0f, 23.0f);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement