修改messagebox显示
另外修改了一些因为之前愚蠢的方案而导致的bug
This commit is contained in:
@@ -68,16 +68,15 @@ public class InteractiveLineSegment : VisualLineSegment
|
||||
}
|
||||
public void Start()
|
||||
{
|
||||
IsCuttable=false;
|
||||
Initialize();
|
||||
InitializeStrokeLineRenderer();
|
||||
|
||||
}
|
||||
void Update()
|
||||
{
|
||||
Initialize();
|
||||
InitializeStrokeLineRenderer();
|
||||
}
|
||||
// void Update()
|
||||
// {
|
||||
// Initialize();
|
||||
// InitializeStrokeLineRenderer();
|
||||
// }
|
||||
private LineRenderer CopyLineRenderer(LineRenderer source)
|
||||
{
|
||||
LineRenderer newLineRenderer = new GameObject("StrokeLine").AddComponent<LineRenderer>();
|
||||
@@ -108,11 +107,13 @@ private void InitializeStrokeLineRenderer()
|
||||
strokeLineRenderer.endColor = Color.white;
|
||||
strokeLineRenderer.startColor = Color.white;
|
||||
strokeLineRenderer.widthMultiplier = lineRenderer.widthMultiplier * 1.2f; // 假设描边的宽度是原线条宽度的 1.2 倍
|
||||
strokeLineRenderer.enabled = false; // 初始时禁用描边
|
||||
strokeLineRenderer.enabled = false;
|
||||
// 初始时禁用描边
|
||||
}
|
||||
|
||||
public void Initialize()
|
||||
{
|
||||
IsCuttable=false;
|
||||
if (StartTransform == null || EndTransform == null)
|
||||
{
|
||||
Debug.LogError("StartTransform or EndTransform is not set.");
|
||||
|
||||
Reference in New Issue
Block a user