Beispiel #1
0
 public BoundingBoxSystem(IWorld world, RendererDebug3Dv3 renderer, IInputManager inputManager) : base(world, world.EntityFilter().With <Transform3D>().With <Model3D>())
 {
     _renderer     = renderer;
     _inputManager = inputManager;
     _transform    = Map <Transform3D>();
     _model        = Map <Model3D>();
 }
Beispiel #2
0
 public Camera3DSystem(IWorld world, Renderer3Dv2 renderer, RendererDebug3Dv3 rendererDebug)
     : base(world, world.EntityFilter().With <Camera>().With <Transform3D>())
 {
     _renderer      = renderer;
     _rendererDebug = rendererDebug;
     _camera        = Map <Camera>();
     _transform     = Map <Transform3D>();
     _relationShip  = Relationship();
 }