Пример #1
0
        private static DotItem CreateNewDot()
        {
            var element = SceneResources.GetPreparedCopy(elementName).transform;
            var result  = new DotItem(element);

            return(result);
        }
Пример #2
0
 public void SetDot(DotItem dotItem)
 {
     SceneResources.Set(dotItem.Transform.gameObject);
     pool.Push(dotItem);
 }
 void Awake()
 {
     instance = this;
     resources = new Dictionary<string, Queue<GameObject>> ();
 }
Пример #4
0
 public DotsLineRenderer(Player player, DotsHolder dotsHolder)
 {
     this.player     = player;
     this.dotsHolder = dotsHolder;
     lineRenderer    = SceneResources.GetPreparedCopy(lineName).GetComponent <LineRenderer>();
 }
Пример #5
0
 public Player(DotsHolder dotsHolder)
 {
     transform       = SceneResources.GetPreparedCopy(playerObjectName).transform;
     zPosition       = transform.position.z;
     this.dotsHolder = dotsHolder;
 }