init
This commit is contained in:
commit
341a877b4a
2338 changed files with 1346408 additions and 0 deletions
17
Assets/Scripts/Player/DistanceConstraint.cs
Normal file
17
Assets/Scripts/Player/DistanceConstraint.cs
Normal file
|
@ -0,0 +1,17 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class DistanceConstraint : MonoBehaviour{
|
||||
|
||||
public Transform source;
|
||||
public float maxDistance;
|
||||
[Range(0, 1)] public float maxHeight = .15f;
|
||||
|
||||
void Update(){
|
||||
if ((transform.position - source.position).magnitude > maxDistance){
|
||||
transform.position = source.position + (transform.position - source.position).normalized * maxDistance;
|
||||
transform.localPosition = new Vector3(transform.localPosition.x, maxHeight, transform.localPosition.z);
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue