Red de conocimiento informático - Computadora portátil - Código fuente de pintura en lienzo

Código fuente de pintura en lienzo

Creo que el cartel puede haber entendido mal. Este objeto Rect simplemente representa un rectángulo que consta de cuatro puntos. Para decirlo sin rodeos, es un objeto que almacena cuatro puntos de información. Canvas sólo utiliza sus cuatro puntos de información al dibujar. La rotación no tiene nada que ver con la orientación del objeto. Verás

public boolean contiene (int x, int y) {

return left & ltright& amp& amptop & ltbottom // primero verifica si está vacío

& amp& ampx & gt=left& amp& ampx & ltright& amp& ampy & gt= top & amp& ampy & ltbottom;

}

El código fuente es solo para juzgar si existen las coordenadas entre estos cuatro puntos.

En cuanto a obtener el ángulo de rotación, creo que puedes usar una variable para resolverlo. Después de todo, escribiste el código para controlar la rotación de este rectángulo. No sé si lo entiendes, pero lo digo en serio.