Exemplo n.º 1
0
        public BubbleInteractionSolver()
        {
            discontinuityFinders =
                new CrossCheck <DiscontinuousBubble <Position>, DiscontinuousBubble <Position>, float>(
                    (_1, _2) => float.PositiveInfinity);
            discontinuityResolvers =
                new CrossCheck <DiscontinuousBubble <Position>, DiscontinuousBubble <Position>, int>(
                    (_1, _2) => 0);
            broadPhaseCutoff =
                new CrossCheck <DiscontinuousBubble <Position>, DiscontinuousBubble <Position>, float>(
                    (_1, _2) => 0.05f);

            functionAdder = new FunctionAdder();
        }
Exemplo n.º 2
0
 public void Awake()
 {
     functionAdder     = new FunctionAdder();
     interactionSolver = new BubbleInteractionSolver <Position>();
 }