Exemple #1
0
        public Cog(CogEngine cogEngine, PhysicsEngine engine)
        {
            CogEngine = cogEngine;
            Engine    = engine;

            Actor holder;

            Actor  = CogEngine.CreateCogHolder(Engine, out holder);
            Holder = holder;
            holder.MoveGlobalOrientationTo(Matrix.CreateRotationX(MathHelper.PiOver2) *
                                           Matrix.CreateTranslation(Vector3.UnitX * 30 + Vector3.UnitY * 20));
            holder.RaiseActorFlag(ActorFlag.DisableCollision);
        }
 public CogRaycastReport(CogEngine cogEngine)
 {
     CogEngine = cogEngine;
     Hits      = new List <RaycastHit>();
 }