Search
 
SCRIPT & CODE EXAMPLE
 

CSHARP

unity movetowards

float speed;
Vector3 goalPosition;

void Update()
{
	transform.position = Vector3.MoveTowards(transform.position, goalPosition, speed * Time.deltaTime); //goes from the position of the gameObject to the goalPosition in a strait line with a speed of "speed"
  	//Also works with Vector2
}
Comment

movetowards unity

//put this in update method and disable rigidbody2d (gravity)
void Update()
{
transform.position += (target - transform.position).normalized * movementSpeed * Time.deltaTime;
}
Comment

PREVIOUS NEXT
Code Example
Csharp :: No Entity Framework provider found for the ADO.NET provider with invariant name 
Csharp :: asp.net file detect mime type 
Csharp :: read all lines from txt c# 
Csharp :: unity stop animation from playing at start 
Csharp :: arrays in c# 
Csharp :: create sequence of squares in c# 
Csharp :: c# convert int to string 
Csharp :: wpf make size fill all grid 
Csharp :: c# date format 
Csharp :: c# named parameters 
Csharp :: getcomponent unity 
Csharp :: optimistic update 
Csharp :: c# get list of all class fields 
Csharp :: average c# 
Csharp :: c# input 
Csharp :: upgrade asp.net core to 5.0 
Csharp :: instantiate unity 2d in parent 
Csharp :: play sound in unity c# 
Csharp :: c# round double 
Csharp :: length of array c# unity 
Csharp :: c# decimal vs double 
Csharp :: c# convert list t to datatable 
Csharp :: delegate in c# 
Csharp :: how to deactivate an object unity 
Csharp :: unity switch 
Csharp :: copy class c# 
Csharp :: how to convert object in string JSON c# 
Csharp :: get file path in .net core from wwwroot folder 
Csharp :: is number c# 
Csharp :: how to get current dir in c# 
ADD CONTENT
Topic
Content
Source link
Name
8+6 =