Ver Mensaje Individual
  #4  
Antiguo 07-03-2017
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Reputación: 15
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Creo haber explorado o leido algo sobre como estaban implementadas las Animaciones de FMX. Si mal no recuerdo, cada animacion envuelve a un thread que es el que realmente "realiza la animacion", es decir, el movimiento, el efecto, el lo que sea. Es logico porque al usar las animaciones la aplicacion no se bloquea, puesto que el trabajo esta en otro hilo. Ahora no se que tan "divertido" podria ser andar cambiandole al hilo el objeto que esta animando

En fin debes pensar en cada componente Animation como un Thread, y lo mas logico es que cada uno tenga el suyo.

En definitiva, hay muchos componentes que utilizan animaciones y efectos sin que te des cuenta, asi que si realmente te preocupa el "costo", hasta que no tengas un problema, no lo inventes

Si lo que te preocupa es lo poco practico que es crear una y otra vez la misma animacion y repetir codigo/componentes, eso se puede solucionar creando:

1. Tu propio componente si queres configurar todo en diseño
2. Crear todo en runtime, obviamente tenes que configurar todas las propiedades por codigo
Responder Con Cita