Exemplo n.º 1
0
 protected override bool isSuitable(CubeManager mgr)
 {
     if (cubesInDecomposition.value.Count > 0)
     {
         return(mgr.IsTouchingNeighbourInCompose() && !mgr.IsInCompose());
     }
     return(mgr.CanDecompose() && !mgr.IsInCompose());
 }
Exemplo n.º 2
0
 protected virtual bool isSuitable(CubeManager mgr)
 {
     return mgr.CanDecompose();
 }
Exemplo n.º 3
0
 protected override bool isSuitable(CubeManager mgr)
 {
     if (cubesInDecomposition.value.Count > 0) {
         return mgr.IsTouchingNeighbourInCompose() && !mgr.IsInCompose();
     }
     return mgr.CanDecompose() && !mgr.IsInCompose();
 }
Exemplo n.º 4
0
 protected virtual bool isSuitable(CubeManager mgr)
 {
     return(mgr.CanDecompose());
 }