public RampColliderGenerator(RampApi rampApi, IRampData data, RampColliderComponent colliderComponent)
 {
     _api  = rampApi;
     _data = data;
     _colliderComponent = colliderComponent;
     _meshGenerator     = new RampMeshGenerator(data);
 }
示例#2
0
 public PrimitiveColliderGenerator(IApiColliderGenerator primitiveApi, IMeshGenerator meshGenerator)
 {
     _api           = primitiveApi;
     _meshGenerator = meshGenerator;
 }
 public HitTargetColliderGenerator(IApiColliderGenerator api, ITargetData data, IMeshGenerator meshProvider) : base(api, data, meshProvider)
 {
 }
示例#4
0
 public RubberColliderGenerator(RubberApi rubberApi, RubberMeshGenerator meshGenerator)
 {
     _api           = rubberApi;
     _meshGenerator = meshGenerator;
 }
示例#5
0
 public SurfaceColliderGenerator(SurfaceApi surfaceApi, SurfaceComponent component, SurfaceColliderComponent colliderComponent)
 {
     _api               = surfaceApi;
     _component         = component;
     _colliderComponent = colliderComponent;
 }
 public MetalWireGuideColliderGenerator(MetalWireGuideApi metalWireGuideApi, MetalWireGuideMeshGenerator meshGenerator)
 {
     _api           = metalWireGuideApi;
     _meshGenerator = meshGenerator;
 }
示例#7
0
 protected TargetColliderGenerator(IApiColliderGenerator api, ITargetData data, IMeshGenerator meshGenerator)
 {
     _api          = api;
     Data          = data;
     MeshGenerator = meshGenerator;
 }