YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Spanish, Mexican subtitles

← PS 04-34 ViewRect

Get Embed Code
3 Languages

Showing Revision 1 created 09/09/2013 by Nidia Cortés.

  1. La primera cosa que tenemos que hacer
    es probar si los límites
  2. de estilo se intersectan con los límites
    del rectángulo visto. Si miran
  3. online pueden encontrar algunos bloques
    de código muy buenos que son rectángulo
  4. 2D a 2D prueba de rectángulo. Efectivamente,
    estamos aplicando el mismo principio aquí
  5. Computamos los límites de X y Y de la ficha real
    y el espacio del mundo
  6. Y lo contrastamos también con los límites
    de nuestro rectangulo visto. Si la ficha
  7. cae fuera de la viewRect o no se
    intersecta con ella, entonces
  8. no es visible y podemos continuar.
    Para aquellas fichas que pasan esta prueba
  9. modificamos el worldX, y worldY,
    trasladándolo por la inversa
  10. de la viewRect fuera de la configuración. Lo que
    esto hará, será tomar nuestra viewRect
  11. y volverla a centrar en el lienzo, para que las
    coordenadas del worldX y worldY
  12. queden orientadas al lienzo y no al mundo.
  13. Estos valores son luego bajados directamente
    a canvas.drawimage y la imagen
  14. mágicamente aparecerá en la pantalla