“Conocimientos Programación>Programación Java

Cómo quitar el temporizador de Java 3D Killer Game Programming Java

2015/6/19
Java 3D es una interfaz de programación de aplicaciones desarrolladas específicamente para la representación de gráficos 3D en el lenguaje de programación Java. En el libro " Killer Game Programming in Java ", el autor Andrew Davidson analiza las últimas técnicas de programación disponibles en la API de Java 3D . Gráficos y temporizadores son muy importantes para la programación de juegos . Hay algunos problemas con el " J3DTimer " disponible en Java 3D . Por lo tanto , es posible que tenga que desactivar el temporizador. Instrucciones
1

Deje su programa para utilizar el objeto " J3DTimer " mediante la importación en el programa Java . Esto hace que el objeto " J3DTimer " y sus funciones disponibles para el programa Java

com.sun.j3d.utils.timer.J3DTimer importación; .
2

Definir una variable de tipo booleano para indicar si desea o no utilizar el objeto " J3DTimer " . Si la variable llamada " useJ3DTimer " es falsa , el programa no hará referencia al objeto " J3DTimer " , por lo que su desactivación

protegida estática booleano useJ3DTimer = false; .

Ajuste " useJ3DTimer " , . en true en una zona separada del programa Java , si desea volver a habilitarlo

useJ3DTimer = true;
3

obtener la resolución de nanosegundos desde el operativo sistema mediante el objeto " J3DTimer " llamando al método " GetResolution " . El método " GetResolution " devolverá un tipo de datos numérico definido como

myRES largas "de largo. " ; MyRES = J3DTimer.getResolution ();
4

Devuelve el resolución de nanosegundos desde el sistema operativo utilizando J2SE 1.5 ' s " System.nanoTime ( )" si " useJ3DTimer " es falsa o si " J3DTimer.getResolution ()" devuelve cero , ya que si hyperthreading está encendido. Hyperthreading es una tecnología de Intel para optimizar multithreading simultáneo en los sistemas operativos que soportan múltiples procesadores.

Programación Java
Cómo hacer una línea de bucle continuo
Cómo generar combinaciones de Java
Introducción a la programación con Java
Cifrados de sustitución monoalfabética en código Java
Cómo subir archivos BLOB a un Tema Servlet Database
¿Qué es estática en Java
Está Java fuertemente tipado importante
Cómo generar un tono de Java
Conocimientos Informáticos © http://www.ordenador.online