Duration of text

cristina shared this question 3 years ago
Answered

Hello,


I have created a text that appears when:

slider1 > slider2+7

As slider2 trayectory IS shorter than slider1 trayectory the texto does not end until slider1 ends its trayectory.

I have tried to make slider2 trayectory longer but It still not working like I want.


Could anyone help me please?


Thanks

Comments (12)

photo
1

Please post your .ggb file

photo
1

hola

como dice Michael es mejor que adjuntes tu applet. así podemos saber a qué te refieres porque hay mucho juego en el uso de sliders y script incluso se puede fabricar una linea de tiempo; por ejemplo:


no te lo adjunto como una sugerencia para tu problema porque no tengo claro qué quieres. sólo lo pongo como ejemplo de la variedad de posibles opciones a la hora de darte una respuesta

Files: foro.ggb
photo
1

No me deja subir el geogebra poque es muy grande, pero os envio el link

https://ggbm.at/MnSXdvYQ

Gracias por la ayuda

photo
photo
1

no dices a qué objetos te refieres pero me supongo que lo que tú quieres es añadir en propiedades del text2--->avanzada->>condicion para mostrar objeto la condicion dada por Astronauta < 0.65 ∧ DistanciaAstronauta > DistanciaVela - 0.62

ahora me preguntarás cómo detener la animación cuando aparezca uno de los dos carteles. ¿me equivoco?

es fácil: creas el booleano (Astronauta < 0.65 || DistanciaAstronauta < DistanciaVela - 0.62) y en su script de update pones startanimation(false)

de paso la y y la o se pueden conseguir donde el cuadrito de las letras griegas o y con && y o con ||

photo
1

Creo el booleano con la casilla de control?

photo
1

no simplemente escribe en la casilla de entrada

(Astronauta < 0.65 || DistanciaAstronauta < DistanciaVela - 0.62)

ahora me ha surgido la duda de si debe ser

(Astronauta < 0.65 || DistanciaAstronauta < DistanciaVela - 0.62)

o

(Astronauta < 0.65 || DistanciaAstronauta > DistanciaVela - 0.62)

photo
1

Perdón, es que soy nueva en el geogebra porque tengo que hacerlo para un trabajo y me cuesta.


Entonces creo una casilla de entrada y pongo lo de (AstronautastanciaAstronauta<DistanciaVela-0.62) en el rótulo?

photo
1

scripting slider DistanciaAstronauta:DistanciaAstronauta=Se[Distanza[V,T'']<.3,AvviaAnimazione[false],AvviaAnimazione[true]]208e77c134563462331c91f671342cab

photo
photo
1

mira a ver si es esto lo que quieres

he cambiado la condicion de verse el text2 en el sentido que te comenté en el penultimo post mio

he creado un booleano para hacer que se pare tal como te comenté en el mismo post

y le he puesto un script en update script (se llama g)

un booleano es como cualquier variable pero sus valores son true o false que se pueden usar como 0 o 1 en expresiones algebraicas. si por ejemplo tienes dos distancias llamadas a y b si escribes a<b en la linea de entrada se crea un booleano que te dice verdadero o falso segun las distancas a y b. se usan mucho para controlar lo que se ve segun condiciones pero se pueden usar mucho más. los checkbox son tambien booleanos. lo puedes crear con la herramienta y luego ocultarlo y asignarle un valor. yo simplemente he copiado lo que te escribi en el post a la linea de entrada y luego añadido el script

espero que el adjunto sea lo que buscas después de volver a poner el fondo de pantalla, lo he quitado para ver si sube

photo
2

no ha habido manera de subirlo al tube asi que lo he subido a un drive

https://drive.google.com/fi...

photo
1

Muchísimas gracias, está perfecto.

Te agradezco toda la ayuda.

photo
1

Enserio, muchas gracias.

Ya casi está terminado gracias a tus consejos.

Solo me queda una última cosa.

Quiero hacer que un deslizador (DistanciaVela) varíe su velocidad dependiendo de otros dos deslizadores (AreaVela y ReflectanteVela).

En la velocidad del deslizador (DistanciaVela) he puesto el nombre de otro deslizador pero como puedo poner dos deslizadores a la vez ?

photo
© 2021 International GeoGebra Institute