using System.Collections; using System.Collections.Generic; using System.Linq; using UnityEngine; using UnityEngine.UI; namespace DongWuYiXue.DaoNiaoShu { public class Line : MonoBehaviour { [HideInInspector] public List points; public bool IsTrue() { return false; } public void AddPoint(Point point) { if (points == null) points = new(); points.Add(point); } public bool ContainsAll(List points) { return points.SequenceEqual(points); } public bool Contains(Point point) { return points.Contains(point); } public void Error() { GetComponent().color = Color.red; } public void Correct() { GetComponent().color = Color.green; } public bool Judge() { if (points[0].answers.Contains(points[1])) { return true; } if (points[1].answers.Contains(points[0])) { return true; } return false; } } }