Sé que hay dos opciones para los nocauts: profundos y superficiales. Sin embargo, quiero algo así como en el medio.
Estoy creando una interfaz de usuario, por lo que hay muchos elementos/capas y me gusta mantenerlos organizados en grupos. Sin embargo, eso arruina la forma en que las capas se eliminan entre sí (comprensiblemente).
No quiero usar knockout: deep porque no quiero que las capas atraviesen todo , pero knockout: superficial no atraviesa los grupos principales y, por lo tanto, no crea el efecto deseado.
¿Hay alguna manera de que los knockouts pasen por algunos grupos, pero que se detengan en una capa específica y solo lleguen a ese nivel?
En este momento, tengo que dejar las capas sin agrupar para que se eliminen correctamente.
Editar: Aquí está el efecto que busco (el botón (+) elimina la superposición oscura de la imagen detrás de él):
Y así es como actualmente tengo que organizar las capas:
Observe cómo tengo que dejar las capas Add button: +
y Add button: border
sin agrupar para que puedan eliminar la BG
capa (que luego pasa al Wallpapers
grupo). Idealmente, me gustaría que capas similares como esa se agrupen por mi propia cordura...
Edición 2: aquí hay más capturas de pantalla. El primero es el efecto deseado (eliminar la BG
capa del Wallpaper
grupo). El segundo es simplemente hacer que el botón sea blanco con opacidad reducida. Sé que podría hacer que la forma sea roja en este ejemplo, pero quería mostrar claramente el resultados diferentes entre los dos métodos. No funcionaría para nada que no sea un color sólido.
Una opción que puedo pensar para que hagas aquí es usar una máscara vectorial en tu BG
capa.
Bueno, resulta que puede aplicar un golpe de gracia a un grupo completo, por lo que todo su contenido elimina el contenido principal. No pensé en eso.
En este caso, puedo agrupar las capas Add button: +
y Add button: border
en un grupo y aplicar knockout: superficial a ese grupo.
Esto solo funciona si desea que todas las capas del grupo se eliminen, obviamente, y solo afecta al grupo principal más cercano. Si no desea que se eliminen algunas capas, parece que tendrá que agruparlas por separado (lo que tiene sentido desde una perspectiva gráfica: quería agrupar capas principalmente por necesidades organizativas).
eddie adolf
scferg5
eddie adolf
scferg5
Wallpaper
grupo es morado, quiero que el botón (+) sea morado. Si es amarillo, quiero que el botón sea amarillo. No quiero tener que cambiar manualmente los colores del botón siWallpaper
cambia (además, si no es un color plano, no parecerá que está "cortando").scferg5