Properties
Similar Topics
Statistics
Comments
9
Participants
4
Subscribers
4
Votes
1
Views
669
Share
Answered
Hola a todos, disculpen, al hacer un applet de contexto me he topado con el siguiente problema. Necesito crear tantas copias de una imagen insertada en Geogebra como indique una casilla de entrada.
He visto que por medio de una lista de secuencias puedo crear n imágenes en la dirección de un vector dado. Sin embargo, yo preciso que sean imágenes libres para arrastrarse y colocarse en un lugar específico, lo cual no se logra con una secuencia: https://www.geogebra.org/m/vbVP2qZQ
¿Existe la posibilidad de hacer lo que busco? Muchas gracias de antemano.
Saludos cordiales
- GeoGebra
- Help
- Partners
-
Contact us
- Feedback & Questions
- This email address is being protected from spambots. You need JavaScript enabled to view it.
- +43 677 6137 2693
© 2023 International GeoGebra Institute
quote: "is only possible via XML Java-Script" -> sorry not true.
But the rest is OK.
See attachment for generate copy-pictures and the slider "count" to show some.
change the value in the first script-line in button1 (a value between 1 and 200)
the scripts follow the explanations of mathmagic.
I hope I understood correctly what you ask :)
If you need to have a number of copies of the pic as the number entered in the input box:
(I used your file)
- create an input box, and link it to your slider n
- modify the ListaDeImagenes command using (n-1) as last parameter
Please see the attached version of your modified file.
(just out of curiosity: I saw a quite unusual input bar when I opened your file: did you create it on purpose? If not, to get all the latest available tools, please select Tools->Customize Toolbar and in the appearing dialog window select Restore default toolbar )
lo mejor que puedes hacer es usar solo una imagen y reproducirla mediante traslacion
cargas la imagen, le pones sus vertices, creas un punto gordo, un circulo o unpoligono para el arraatres, creas el vector que va del centro de la imagen cargada al centro del circulo y trasladas la imagen
esto evita que uses copias en gran cantidad de la imagen y crezca el archivo hasta un tamaño gigante
te adjunto prueba con circulo pues el p'unto gordo solo sirve para iconos pequeños
asegurate que la imagen no se pueda seleccionar para que lo haga el circulo y ponle un punto de opacidad y color que no estorbe pero que funcione
despues oculta el vector, los puntos del circulo y la imagen original
puedes hacerlo tantas veces como necesites sin más que crear más figuras de arrastre
también se puede crear un punto en la circunferencia para definir un angulo central en la circunferencia y rotar la imagen alrededor del centro de la circunferncia
puedes crear la circunferencia mediante un script en el boton que cree los puntos necesarios y que produzca el objeto de trasladar la imagen. naturalmente tienes que controlar el nombre de los puntos mediante el valor del deslizador
esto es posible mediante una instruccion execute( o sea lo que te ha hecho Rami)
si no se te ocurre puedo hacer un ejemplito de cómo hacerlo
también si solo quieres que se produzca la creacion de la circunferncia y la traslacion de la imagen puedes hacer una herramienta que con un simple clic lo cree todo
todo esto depende de si solo quieres que se muevan las imagenes o necesitas nombres de lo creado para un control posterior
si optas por crear muchas imagenes y que se muestren en cantidad el deslizador puedes crear muchisimas mediante la creacion de los objetos en la primera fila de la hoja de calculo y el arrastre despues de selccionar hacia abajo todo lo que necesites
Comments have been locked on this page!