| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Cómo quitar el temporizador de Java 3D Killer Game Programming Java
    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.

    Previous :

    next :
      Artículos relacionados
    ·Cómo ajustar las funciones de Java 
    ·¿Cómo deshacerse de la Red X en Java 
    ·¿Cómo se imprime un símbolo de Unicode en Java 
    ·Cómo dar formato a un número entero en Java 
    ·Cómo hacer una función de raíz cuadrada en Java 
    ·Cómo llamar a un método no estático desde un método…
    ·WPS y JVM Heap Tallas 
    ·1.5 Tutorial de Java 
    ·¿Qué es el JDBC Abstraction 
    ·¿Qué son los Applets 
      Artículos destacados
    ·Cómo crear un archivo de texto para MySQL 
    ·Cómo utilizar Visual Basic para controlar el motor pas…
    ·Cómo autenticar SCCM SQL 
    ·¿Qué es urllib en Python 
    ·Cómo copiar matrices dinámicas en VB6 
    ·Cómo agregar otra celda para una Declaración cálculo…
    ·Cómo utilizar WMI para detectar VMWare 
    ·¿Cuál es la diferencia entre analógicas y digitales …
    ·Cómo calcular el porcentaje de cambio en PHP y MySQL 
    ·Esquema de programación Ayuda 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com