Ejemplo n.º 1
0
        public MyAnimalBotLogic(MyAnimalBot bot) : base(bot)
        {
            MyBotNavigation navigation = this.AnimalBot.Navigation;

            navigation.AddSteering(new MyTreeAvoidance(navigation, 0.1f));
            this.m_characterAvoidance = new MyCharacterAvoidance(navigation, 1f);
            navigation.AddSteering(this.m_characterAvoidance);
            navigation.MaximumRotationAngle = new float?(MathHelper.ToRadians((float)23f));
        }
Ejemplo n.º 2
0
        public MyAnimalBotLogic(MyAnimalBot bot)
            : base(bot)
        {
            var navigation = AnimalBot.Navigation;

            navigation.AddSteering(new MyTreeAvoidance(navigation, 0.1f));
            m_characterAvoidance = new MyCharacterAvoidance(navigation, 1f);
            navigation.AddSteering(m_characterAvoidance);
            navigation.MaximumRotationAngle = MathHelper.ToRadians(23);
        }