Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
3
respuestas

[Duda] Canva coordenadas.

Buen dia.

Tengo una duda con respecto a la relación del plano cartesiano y las posiciones de color, la verdad no me quedo muy claro como identificar las cuatro posiciones en cada función no se como identificar esos 4 valores :c, no se si me hice entender.

Gracias

3 respuestas

¡Hola Juan!

Si estás hablando de la relación entre el plano cartesiano y las coordenadas de los píxeles en un elemento Canvas de HTML5, entonces cada punto en el plano cartesiano corresponde a un píxel en la pantalla. Las coordenadas del píxel se especifican usando dos valores: la coordenada "x" y la coordenada "y". La coordenada "x" representa la posición horizontal del píxel en el plano cartesiano, y la coordenada "y" representa la posición vertical del píxel en el plano cartesiano.

En cuanto a las "cuatro posiciones" a las que te refieres, estás hablando de los cuadrantes del plano cartesiano. El plano cartesiano se divide en cuatro cuadrantes, cada uno de los cuales se identifica con un número romano: el primer cuadrante (I) está en la esquina superior derecha, el segundo cuadrante (II) está en la esquina superior izquierda, el tercer cuadrante (III) está en la esquina inferior izquierda, y el cuarto cuadrante (IV) está en la esquina inferior derecha. Estos cuadrantes se utilizan a menudo para indicar la dirección de un vector o para describir la posición relativa de dos puntos en el plano cartesiano.

En resumen, para especificar la posición de un píxel en un elemento Canvas, debes especificar sus coordenadas "x" y "y". Los cuadrantes se utilizan para describir la dirección o la posición relativa de puntos o vectores en la pantalla. Espero que esto aclare tus dudas.

Ya sobre los colores, en un elemento Canvas, los colores se especifican mediante una combinación de valores RGB (rojo, verde y azul) y, opcionalmente, un valor alfa que representa la transparencia del color.

En términos generales, los valores RGB se especifican en una escala de 0 a 255, donde 0 representa la ausencia total del color y 255 representa la intensidad máxima del color. Por ejemplo, el color rojo puro se puede representar con un valor de RGB de (255, 0, 0), mientras que el color amarillo se puede representar con un valor de RGB de (255, 255, 0).

Puedes leer más sobre el RGB aqui: https://es.wikipedia.org/wiki/RGB

Si aún no sabes cómo llegar al color que deseas, puedes escribir en Google el color que quieres y decir que lo quieres en RGB. De esta manera, lo encontrarás. Tambien puedes usar los colores predefinidos, como white, black, blue, ciano etc.

¡Saludos!

Si este post te ayudó, por favor marca como solucionado ✓. ¡Continúa con tus estudios!
solución!

Hola. mira yo lo entendi de esta manera y tambien es cuestión de que vayas poniendo diferentes medidas para que veas como cambia la bandera

Los valores que se usan para dibujar en canvas son 4 que serian 4 coordenadas, ahora imagina una hoja de cuadricula y segun donde vas indicando va rellenando cada cuadro hasta completar lo que pusiste. Las coordenada que ocupas serian asi

La primera que seria (0,0) seria el inicio de donde empezaría a dibujar, en este caso inicia desde la orilla de la parte superior izquierda. El primer cero hace referencia a hacia donde ira dibujando, que es el eje horizontal o X (hacia la derecha) Ahora el segundo 0 indica igual de donde empezara, pero ahora ira hacia el eje vertical o Y (hacia abajo)

Las otras dos coordenadas serian de igual forma X y Y pero ya no desde el inicio sino desde un punto exacto donde quieres que abarque lo que dibujas

en el caso de la bandera ancho 600 y altura 400 ,fue dividido lo ancho en 3 secciones de 200 (0 a 200, 200 a 400, 400 a 600)

el primer color lightgrey abarco todo el rectángulo, empezo desde el inicio (parte superior izquierda) que seria 0,0 despues 600 que fue el ancho que abarco en este caso todo y despues la altura que igual abarco todo 400 y quedo (0,0,600,400)

el segundo color que fue el verde lo puso encima del primero y empezo igual desde el punto 0 (0,0) despues lo extendio de ancho hasta 200 y de largo lo puso completo que fue 400 y quedo (0,0,200,400) ahi fue la primera seccion

el tercer color que fue el ultimo lo hizo de la siguiente manera (400,0,200,400) aqui el empezo en la 3era division de lo ancho, que fue 400 y de altura empezo de 0 ya que inicio desde arriba o eje Y, la fue de 400 al ser dibujada en su totalidad

el colo grey abarcaba todo el rectángulo por eso para el 3er color que fue rojo solo hizo el calculo de las 3 sección y por eso lo inicio en 400

Es un poco complicado solo leer la explicación pero espero pueda ser de utilidad.

Muchas gracias, compañeros por la aclaracion seguire practicando :D