9 viipaleen objektit
9 Slice -objektit (joita joskus kutsutaan myös 9 Patch -objekteiksi) ovat käyttäjän määrittämiä marginaaleja sisältäviä objekteja, jotka jakavat kuvan 9 osaan ja muuttavat objektin skaalaustapaa.
9 Slice -objekteja käytetään usein käyttöliittymien tai muiden projektin elementtien luomisessa, joilla on tarve säilyttää tietyt ulkonäöt skaalaamisen aikana.
Tyypillisesti kolme asiaa tapahtuu, kun muutat 9 Slice -objektin kokoa:
- Kulmat siirtyvät.
- Sivualueet venyvät.
- Keskellä oleva osa vain skaalaa.
Jos aloitat alla olevasta grafiikasta ja yrität skaalaata sitä, voit helposti nähdä erot 9 Slice -objektin ja tavallisen grafiikan välillä.
Tavallinen grafiikka (ilman 9 Slice -marginaaleja) skaalattu horisontaalisesti 230 %:iin. Huomaa, kuinka kuvan kulmat venyvät eivätkä näytä neliömäisiltä.
Muunna alkuperäinen grafiikka 9 Slice -objektiksi, jossa on 20 % marginaalit (punaiset viivat).
Jos skaalaat 9 Slice -objektin samaan 230 %:iin horisontaalisesti, voit nähdä, että objektin kulmat säilyttävät muotonsa.
9 Slice -objektien luominen
Voit muuttaa minkä tahansa grafiikan 9 Slice -objektiksi. Tätä varten avaa Asset Library ja siirry sen Grafiikan luokse, jonka haluat muuttaa 9 Slice -objektiksi.
Kun löydät grafiikan, kosketa ja pidä sormea sen päällä, kunnes Asset Menu -avautuu. Valitse Asset Menu -valikosta "Muuta 9-Sliceksi".
9 Slice -objektiin muuntaminen luo automaattisesti kaikki marginaalit 40 %:n kokoisiksi.
Oletusmarginaalien muuttaminen
Jos haluat muuttaa oletusmarginaaleja, valitse "Esikatsele" Asset Menu -valikosta.
"9-Slice Esikatselu" näyttää visuaalisesti marginaalin viivat grafiikassasi, ja siinä on syöttökenttiä marginaaliposition (prosentteina grafiikastasi) määrittämiseksi.
Muuta marginaalia koskettamalla ja liikuttamalla valkoisia ympyröitä jokaisella marginaalin viivalla tai syöttämällä numerot manuaalisesti. Huomaa, että kun vedät marginaaliviivoja, manuaaliset syöttökentät päivittyvät automaattisesti uusilla sijaintiprosenteilla.
Objektikohtaisien marginaalien muuttaminen
Voit myös muuttaa marginaalit jokaiselle spesifiselle 9 Slice -objektille, jonka lisäät kohtaukseesi ilman, että se vaikuttaa alkuperäiseen 9 Slice -objektiin.
Voit tehdä tämän yksinkertaisesti napauttamalla 9 Slice -objektia kankaallasi ja siirtymällä Objektin ominaisuudet -välilehteen (ensimmäinen saatavilla oleva välilehti).
Yleisten ominaisuuksien välilehdessä näet 4 marginaalia ja voit muuttaa niiden sijainteja manuaalisesti.

