Conception 9 tranches UI

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Lorsque vous créez une interface utilisateur avec des bordures et des coins personnalisés, vous devrez souvent rendre des éléments à différents rapports d'aspect et entourer visuellement du texte localisé ou d'autres contenus de dimensions inconnues. Cela vous permet de créer des éléments UI de tailles variées sans déformer les bordures ou les coins.

Sans 9 tranches
Avec 9 tranches

Sous l'approche 9 tranches, une image (un seul actif d'image Roblox) est divisée en neuf sous-images, chacune avec des règles de mise à l'échelle différentes.

Sous-imageMise à l'échelle
1 3 7 9 (coins)Aucune
2 8 (bords haut/bas)Horizontal
4 6 (bords gauche/droite)Vertical
5 (centre)Horizontal + vertical

Éditeur Studio

La configuration des tranches est possible en définissant directement les propriétés Enum.ScaleType et de tranche sur un label d'image ou un bouton, mais l'Éditeur 9 tranches intégré de Studio est plus intuitif.

Ouverture de l'éditeur

Pour ouvrir l'Éditeur 9 tranches visuel dans Studio :

  1. Sélectionnez un ImageLabel ou ImageButton avec un ID d'actif valide entré dans son champ Image.
  1. Définissez la propriété ScaleType sur Slice.
  1. Cliquez sur la propriété SliceCenter qui apparaît, puis cliquez sur les dans la ligne.
  1. Dans la fenêtre qui s'ouvre, 4 lignes rouges superposent l'image, représentant les bords des tranches. La taille de l'image source est également affichée.

Définir les décalages

Dans Studio, faites glisser les lignes rouges pour définir les décalages des bords gauche, droit, supérieur et inférieur de l'image.

Au fur et à mesure que vous repositionnez les lignes de glissement, l'élément UI se met automatiquement à jour pour montrer le résultat.

Configuration de la tranche
Résultat sur ImageLabel 500×200
Configuration de la tranche
Résultat sur ImageLabel 500×200
©2026 Société Roblox. Roblox, le logo Roblox et Powering Imagination font partie de nos marques déposées aux États-Unis et dans d'autres pays.