123456789101112131415161718192021222324252627282930313233343536373839 |
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- using System.Linq;
- namespace ChivaXR
- {
- /// <summary>
- /// 场景标记-容器
- /// </summary>
- public class MarkContainer : MonoBehaviour
- {
- public List<Mark> markContainer = new List<Mark>();
- public bool RegisterMark(Mark mark)
- {
- if (markContainer.Where(s => s.markName.Equals(mark.markName)).Count() > 0)
- {
- return false;
- }
- else
- {
- markContainer.Add(mark);
- return true;
- }
- }
- public bool RemoveMark(Mark mark)
- {
- if(markContainer.Contains(mark))
- {
- markContainer.Remove(mark);
- return true;
- }
- return false;
- }
- }
- }
|