Esempio n. 1
0
        public void Start()
        {
            Model.gameObject.SetActive(!Player.NetworkPlayer.IsSelf);
            controller = GetComponentInParent <ICritterController>();

            //rotationDifference = controller.Mover.NeckBone.transform.rotation * Quaternion.Inverse(controller.Mover.Head.transform.rotation);
        }
Esempio n. 2
0
        internal Critter(int critterNumber, ICritterController critterController) : base(new CritterBody().GetBody(1))
        {
            Number     = critterNumber;
            controller = critterController;

            LineWidth = 1;
            Color     = Sprite.RandomColor(127);

            Reset();

            Processors += CritterProcessor;
        }