J'ai une image, appelons-la "StageSkin.png". C'est une image qui n'est en réalité qu'une bordure, et le milieu de l'image est "fenêtré", ce qui signifie qu'il est censé montrer d'autres informations à l'intérieur. Les informations à l'intérieur sont sous la forme d'un composant (basé sur un composant de canevas, appelons-le 'Gauge'). Je souhaite créer un composant à partir de l'image 'StageSkin' et du composant 'Gauge' qui me permettrait de redimensionner le composant avec le composant 'Gauge' restant dans la fenêtre de StageSkin. J'ai cherché sur ceci, et ai obtenu le code ci-dessous, mais le composant embarqué chevauche juste l'image entière. Qu'est-ce que je dois faire?Adobe Flex - Comment intégrer un composant dans la "fenêtre" d'une image?
<mx:Style>
.nineSliceScalingBackground
{
background-image: Embed("assets/StageSkin.png",
scaleGridTop="53", scaleGridBottom="523",
scaleGridLeft="20", scaleGridRight="485");
background-size:"100%";
}
</mx:Style>
Voulez-vous dire que le StageSkin.png ne passe pas à la taille correcte? Comme dans, il est affiché mais pas à la largeur/hauteur du composant parent. –
Le StageSkin est redimensionné, mais le composant incorporé ne reste pas dans la "fenêtre" de l'image StageSkin. (c'est-à-dire qu'il y a une fenêtre à l'intérieur de l'image StageSkin à laquelle le composant est censé s'intégrer) – Seidleroni