Пример #1
0
 public static boolean isValidIndex(Object[][][] array, Vector3Int index) {
   return ((index.getX() >= 0)
       && (index.getX() < array.length)
       && (index.getY() >= 0)
       && (index.getY() < array[0].length)
       && (index.getZ() >= 0)
       && (index.getZ() < array[0][0].length));
 }
Пример #2
0
 private void initPlayer() {
   playerControl =
       new CharacterControl(
           new CapsuleCollisionShape(
               (cubesSettings.getBlockSize() / 2), cubesSettings.getBlockSize() * 2),
           0.05f);
   playerControl.setJumpSpeed(25);
   playerControl.setFallSpeed(20);
   playerControl.setGravity(70);
   playerControl.setPhysicsLocation(
       new Vector3f(5, terrainSize.getY() + 5, 5).mult(cubesSettings.getBlockSize()));
   bulletAppState.getPhysicsSpace().add(playerControl);
 }