Hi!
I want to divide lineRenderer to some n parts and get vector3 positions between start position and and position. Right now I'm trying to use Vector3.Lerp for it in a for loop, but cant get the last value of lerp function right. Any help?
var ray2 = Camera.main.ScreenPointToRay (Input.mousePosition);
var layerBuildMask2 = 1 << 21;
var layerCritMask2 = 1 << 22;
var combinedLayer2 = layerBuildMask2 | layerCritMask2;
var lineRenderer : LineRenderer = gameObject.GetComponent("LineRenderer");
var linePos : int = 16;
lineRenderer.SetVertexCount(linePos);
if (Physics.Raycast (ray, hit, Mathf.Infinity, combinedLayer))
{
var distance=Vector3.Distance(selectedBuilding.transform.position,hit.transform.position);
for(s = 0 ; s
↧