Red de conocimiento informático - Consumibles informáticos - Código fuente java de Han Shunping

Código fuente java de Han Shunping

Esto se debe a que el tanque se refresca demasiado rápido cuando se mueve. Se escapó sin esperar el efecto. Cuando el hilo se mueva, debes dejarlo dormir. Una vez vi el video "Tank" "Sleeping in the Tank Thread" de 50 ms escrito por el maestro Han Shunping, para que puedas ver el efecto de movimiento. El siguiente código es solo como referencia:

Por ejemplo: switch(this.direct){

Caso 0:// significa que el tanque se mueve hacia arriba.

for(int I = 0; i<30;i++)

y-=speed;

prueba {

thread( 50);

} catch(exception e) {

// TODO: Manejar excepciones

e . }

Pausa;

Caso 1:// Abajo

for(int I = 0; i<30;i++)

y+= velocidad;

prueba {

thread.sleep(50);

} catch(Exception e) {

// TODO: Manejar excepciones

e. printstacktrace();

}

Romper;