Ejemplo n.º 1
0
        void Start()
        {
            BehaviourManager.Instance.Add(this);
            _mob = GetComponent <IPointControllable>();

            _reactionDistance2 = _reactionDistance * _reactionDistance;

            StartCoroutine(ActivationTimer());
        }
Ejemplo n.º 2
0
        public override void UpdateLocation()
        {
            IPointControllable line = targetFigure as IPointControllable;

            if (line != null)
            {
                Location = (Location)line.GetPoint(pointIndex);
            }
            base.OnFigureMove(this, new MarkerEventArgs(this.Location.X, this.Location.Y, this.pointIndex));
        }