您好,我需要再次帮助。我有一个Linerenderer应该遵循我的观点。线路上下移动,但不应该如此。 这是一个gif:https://gfycat.com/ShorttermInbornHalibut 这是我的代码:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Manager : MonoBehaviour {
private bool click = true;
[SerializeField] private LineRenderer lineRenderer;
[SerializeField] private GraphChartFeed GCFScript;
void Update ()
{
if(click)
{
if(Input.GetMouseButtonDown(0))
{
click = false;
}
}
else
{
lineRenderer.gameObject.SetActive (true);
lineRenderer.SetPosition (0, new Vector3 (GCFScript.currentXPosition, GCFScript.yPositions [GCFScript.currentYPositionIndex], 0f));
if(Input.GetMouseButtonDown(0))
{
lineRenderer.gameObject.SetActive (false);
click = true;
}
}
}
}
我想要它做的只是在我点击左键后为每个点渲染线条。我真的需要一些帮助。