Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

Uso de parámetros. Movemos cosas.

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 3 de noviembre de 2019 por Pablo Jesus T.

38 visualizaciones

Descargar la transcripción

Bueno, pues hoy vamos a aprender a mover un triángulo. 00:00:13
Escondo los ejes para que no me estorben. 00:00:17
Y voy a hacer un triángulo, pues por ejemplo, así. 00:00:21
De acuerdo, ABC. 00:00:31
Y ya lo tenemos. 00:00:34
Bien, ahora lo que voy a intentar es que este triángulo gire, digamos como que se ponga de pie. 00:00:35
se traslade a la derecha y luego se traslade hacia abajo 00:00:43
defino un parámetro que se suele llamar T 00:00:47
aunque es lo de menos 00:00:51
y que va a variar de 0 a 3 00:00:52
¿de acuerdo? 00:00:57
nosotros podemos hacer un parámetro para cada movimiento 00:00:59
podemos hacer distintas opciones 00:01:04
pero yo voy a decir evidentemente la que yo utilizo 00:01:07
¿De acuerdo? Entonces como va a tener tres movimientos, pues defino T de 0 a 3 00:01:13
Ahora voy a definir el parámetro, el tiempo para cada uno de los tres movimientos 00:01:20
¿De acuerdo? Entonces, eso en vez de escribirlo, que a veces no lo veis bien 00:01:30
pues vamos a utilizar lo tengo aquí puesto vale y son estas tres órdenes 00:01:36
entonces t1 lo voy a llamar así es decir que si te vale menos que 1 t1 vale t y 00:01:48
y cuando ya vale más que 1, vale 1, control-C, control-V, ya tengo mi T1, 00:01:57
T2, he puesto tres movimientos para que veáis siempre un movimiento intermedio, 00:02:07
pues lo que va a hacer es, si vale menos que 1, 0, cuando está entre 1 y 2, pues T-1, 00:02:13
para que vaya de 0 a 1 siempre, y si vale más de 2, pues 1, 00:02:20
Esto me va a permitir que cada t con su índice valga siempre de 0 a 1, que es luego lo más simple para las órdenes de movimiento. 00:02:24
Y el último, porque esto podría tener 17 t, pues si es menor que 2 vale 0, y cuando ya es mayor que 2 y hasta 3, pues valdrá t menos 2, de tal manera que t sub 3 varía obviamente de 0 a 1. 00:02:37
cada uno de estos parámetros 00:02:52
vamos a decir, pues varía de 0 a 1 00:02:56
¿vale? lo único que primero va variando T1 00:03:01
como veis, luego T2 y luego T3 00:03:04
eso me va a permitir jugar con estos parámetros cada movimiento 00:03:07
bien, yo podría hacer también cada movimiento 00:03:12
por separado, ¿de acuerdo? entonces si miráis 00:03:16
lo voy a hacer por separado 00:03:20
y luego ya todo junto 00:03:22
si escribo la orden rota 00:03:23
y le digo, pues rótame el triángulo 1 00:03:25
como siempre 00:03:28
se mide en sentido horario 00:03:30
en sentido antihorario 00:03:31
menos 90 grados 00:03:34
y con respecto al punto B 00:03:35
claro, y ahí tengo 00:03:38
ya, este sería 00:03:40
el triángulo girado 00:03:42
como quiero que vaya cambiando 00:03:43
poco a poco 00:03:45
pues multiplicando al menos 00:03:47
90 grados pongo 00:03:49
¿Qué pasa? Pues lo vais a ver 00:03:52
enseguida. Cuando yo empiezo a mover 00:03:55
y se ha levantado 00:03:58
cuando llega a 1 ya no hace 00:04:05
nada más de momento 00:04:07
¿De acuerdo? Así que 00:04:09
ya tenemos el primer movimiento 00:04:11
Después podría hacer 00:04:13
una orden traslada 00:04:15
de acuerdo, todos estos 00:04:17
voy a borrar estos tres puntos 00:04:19
para, a ver 00:04:21
bueno 00:04:23
venga 00:04:26
decía 00:04:29
que 00:04:30
que si hago 00:04:31
eso me hace un movimiento 00:04:37
puedo hacer que 00:04:39
haga 00:04:42
tres triángulos y cada vez 00:04:43
se vea o se deje de ver uno en función de T, pero también se pueden 00:04:45
acoplar, por decirlo de alguna manera 00:04:50
entonces si yo pongo traslada, y ahora dentro de traslada 00:04:53
digo rota, lo que tenía antes 00:04:58
pues 00:05:01
teníamos T1 00:05:02
menos 90 grados 00:05:06
no os preocupéis que ahora lo vais a ver 00:05:11
por t sub 1 00:05:16
coma b 00:05:17
siempre 00:05:19
después del subíndice 00:05:22
coma b 00:05:23
y fuera del rota 00:05:24
pues t sub 2 00:05:27
por el vector por ejemplo 00:05:28
por el vector por ejemplo 00:05:31
5 coma 0 00:05:34
¿qué va a hacer esto? 00:05:36
pues cuando te vale 1 00:05:39
bueno, voy a ocultar si nos importa 00:05:41
A, B, C, T1 00:05:43
vale, entonces 00:05:45
este es el otro, cuando yo 00:05:47
empiezo a mover 00:05:49
hace el movimiento 00:05:50
y ahora lo traslada 00:05:53
cuando llega a 2 00:05:55
ya no hace nada más, nos falta 00:05:57
el tercero, que es lo mismo 00:05:59
lo voy a borrar el T2 00:06:01
tengo aquí el comando 00:06:03
entonces 00:06:05
le voy a dar control C 00:06:07
podéis estudiarlo 00:06:08
luego parando el vídeo 00:06:11
le doy control V 00:06:12
y ahí ha aparecido mi triángulo 00:06:15
si muevo T 00:06:20
debería funcionar 00:06:22
pero algo no está haciendo 00:06:28
como veis, por cierto, cambia 00:06:30
rotar el triángulo en realidad lo que hace 00:06:35
es rotar cada uno de los tres puntos 00:06:38
Vamos a ver, porque puede ser que no coja bien el nombre de las variables, pero no hace nada. 00:06:44
Tengo aquí el comando escrito para que lo podáis copiar. 00:07:02
Lo tenéis, podéis parar el vídeo y verlo. 00:07:08
Se entiende, hay dos traslaciones y una rotación. 00:07:13
de dentro a fuera se realizan, claro, porque aquí está T1, T2 y T3 00:07:15
doy control C, doy control V 00:07:20
y ahí está mi triángulo 00:07:24
y ahora cuando muevo T, pues hace los tres movimientos que quería 00:07:28
por supuesto ya sabéis que esto se puede animar, se puede cambiar la velocidad 00:07:34
se puede hacer que gire más rápido 00:07:38
y bueno, pues ya después vosotros lo aplicaréis en vuestras construcciones 00:07:40
como creéis más conveniente. 00:07:45
Autor/es:
Pablo J. Triviño Rodríguez
Subido por:
Pablo Jesus T.
Licencia:
Reconocimiento - No comercial - Sin obra derivada
Visualizaciones:
38
Fecha:
3 de noviembre de 2019 - 22:53
Visibilidad:
Público
Centro:
IES CARMEN CONDE
Duración:
07′ 48″
Relación de aspecto:
1.78:1
Resolución:
1920x1080 píxeles
Tamaño:
26.72 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid