Sprite-Shape estas desegnita por doni al vi la liberecon krei senpagajn 2D-ĉirkaŭaĵojn ĝuste en Unity kaj ornami ilin kiel vi volas.
2D-elfoj formas pakon
La instalado de la pakaĵo Sprite-Shape estas tre facila. Vi serĉas la Pakaĵmanaĝeron sub Fenestro kaj serĉas la pakaĵon 2D Sprite Shape por aldoni ĝin al via projekto.
El la Projekta Panelo, dekstre alklaku Krei -> SpriteShape Profilo -> Malplena, Strio aŭ Formo
En alia versio, Malferma Formo kaj Fermita Formo disponeblas.
Kio estas 2D Sprites Shape?
Sprite Shape estas fleksebla kaj potenca ilo por konstrui 2D mondon. Plenigaĵo teksturo povas esti asignita al la spotluma formo. Plenigitaj formoj kaj kahelitaj teksturoj povas esti uzataj kiel fono aŭ uzu apogilon por krei tavolojn.
Sprite Shapes konsistas el 2 partoj: la Sprite Shape Profile Asset kaj la Regilo. La profilo jam enhavas angulajn agordojn uzitajn de Sprite Shape. Vi povas redakti la spritojn kaj ŝanĝi la konturon de la sprita formo. La ŝanĝo estas farita per la regilo.
Kiel mi importas spritojn por Sprites Shape?
Se vi elektas importitan Sprite kaj rigardas ĝiajn agordojn en la fenestro Inspektisto, la Teksta Tipo devas esti agordita al Sprite (2D kaj UI) por ke 2D Sprite Shape povu aliri ĝin.
La dua agordo koncernas la Sprite Mode, kiu devas esti agordita al Singel.
La tria estas la agordo de la Mesh-Tipo, kiu devas esti agordita al Full Rect.
Kiel krei spritan formon
Unue kreu la Sprite Shape Profile per dekstra klako sub Aktivaĵoj kaj elektante Krei -> Sprite Shape Profile.
La Sprita Forma Profilo
La Sprite Shape Profile enhavas agordojn, kiuj determinas, kiu Sprite aperas en la Sprite Shape kaj laŭ kia specifa angulo ili faras ĉi tion. Estas ankaŭ aldonaj ekranaj agordoj. Vi povas uzi la saman Sprite Shape Profile por multoblaj Sprite-formoj en sceno.
Uzu Sprite-Limojn: Aktivigu ĉi tiun opcion por desegni la spritajn bordojn de sprito ĉe la kontrolpunkto. Vi difinas la kadron de sprito en la sprita redaktilo.
Teksturo: Vi determinas la teksturon, kiu estos uzata por plenigi ĉi tiun kampon. Ĝi havas nenian efikon kiam la Malferma Forma Regilo estas aktivigita.
Ofseto: Specifas la limliniojn ĉe la randoj de la pleniga teksturo.
Angulaj teritorioj: Uzu la ilon por krei angulajn areojn kaj atribui spritojn al ĉi tiuj areoj.
komenci: Enigu la komencan angulon por la elektita angula gamo en gradoj.
Fino: Enigu la finan angulon por la angula gamo en gradoj
Ordo: Agordas la ekranan prioritaton kiam spritoj interkovras. Elfoj kun pli altaj valoroj fariĝas super tiuj kun pli malaltaj valoroj
Elfoj: Jen listo de la elfoj asignitaj al la elektita angula teritorio. La ordo de la sprites en la listo de sprite-variantoj komenciĝas per nulo ĉe la supro de la listo. La unua elfo ĉe la supro de la listo estas la elfo montrata defaŭlte ĉe kontrolpunkto.
Angulaj opcioj: Vi atribuas specifajn spritojn montrotajn en la sprita formo ĉe la respektivaj anguloj.
Malfermita formo kaj fermita formo
Vi elektas aŭ la malferman formon aŭ la fermitan formon.
Malferma Formo: La malfermaj formoj konsistas el unu rando. La antaŭdifinitaj estas idealaj por krei nivelajn elementojn kiel platformojn. Trenu la malfermitan profilon en la scenan fenestron kaj vidu kiel la malferma sprita formo generiĝas, se la opcio por Malfermita estas aktivigita en la agordaj agordoj.
Fermita Formo:
Fermitaj Formoj permesas krei formojn, kiuj ampleksas fermitan areon. La fermita sprita formo montras plenigan teksturon en la enfermita areo se pleniga teksturo estas specifita en la profilaj agordoj. Ĉi tio povas esti uzata por krei grandajn plenplenajn formojn, kiuj estas idealaj por fonoj aŭ grandaj platformoj.
Trenu la Fermitan Forman Profilon en la scenon kaj vidu kiel Sprite-Formo aŭtomate generiĝas kiam Sprite-Formo aŭtomate generiĝas, en kiu la Malfermaj Fiksaj agordoj de la Sprite-Formo estas malaktivigitaj. Defaŭlte, kvadrata formo estas kreita kun la antaŭdifinita angula intervalo.
Grava funkcio de la profilo Sprite Shape estas la anĝela gamo aŭ la angula gamo. Ĉi tie vi specifas, kiu elfo montriĝas laŭ certa angulo, kiam la elfo-formo estas misformita en la sceno.
Difini angulan gamon
La angula teritorio determinas kiuj elfoj montriĝas, kiom ofte kaj kiuj partoj de la elfoj videblas. Angla teritorio, kiu kovras la tutan cirklon, signifas, ke la samaj elfoj ĉiam montriĝas. La elfoj ankaŭ povas esti rotaciitaj per ĉi tiu funkcio.
Malfermu Sprite-Formon
Ekzemple, se la supra triangulo turniĝas, la elfo ankaŭ turniĝas.
La aliaj du punktoj montras kiom multe videblas.
Kompare, la ŝanĝita angula gamo:
Se vi aldonas teksturon, ĝi pleniĝos:
Se la angula gamo estas difinita de 0 al 0, la butono "Krei gamon" aperas por elekto. Ĝi estas montrita en iuj lerniloj, sed ĝi aperas nur tiel:
Se vi elektas formojn en la anguloj, ili estos alkroĉitaj al la respektivaj anguloj.
Alia ebleco difini la angulon estas per la nombroj aŭ la anĝela gamo.
Ĉi tio ankaŭ povas esti difinita alklakante novan angulon.
En la Fermita Elfo, malsama formo povas esti difinita por ĉiu angulo kaj finfine ĉio estas kunmetita kiam ĝi estas trenita en la scenon.
La elfoj estas atribuitaj al la respektivaj anguloj. Ĝi estas atribuita kun la + signo.
Kun la rondo dekstre de ĝi, vi malfermas la projektan fenestron. Vi povas atribui objektojn de la projekto al la anguloj kiel sprites. Vi ankaŭ povas treni kaj faligi objektojn tien. Se necese, vi povas ŝanĝi la liston kaj krei spritajn variantojn per maldekstra klako sur la du linioj, tenante premita kaj trenante al la dezirata pozicio. Kiam vi faras ĝustigojn, vi tuj vidas la ŝanĝojn en la cirklo de la Anĝelaj Intervaloj kiel antaŭvido.
La Sprite Shape-Regilo
La Sprite Shape-Regilo aŭtomate estas ligita al GameObject kiam ĝi estas kreita. Ĉi tio okazas kiam profilo de Sprite Shape estas trenita en scenon. Vi redaktas la formon de la sprita forma konturo per la regilaj agordoj. Ĝi montras malsamajn agordojn depende de la malsamaj kondiĉoj.
La agordoj de la regilo
Ĉi tiuj punktoj montriĝas kiam neniuj kontrolpunktoj estas elektitaj:
Profilo: Vi elektas la Sprite-Forman Profilon, kiun uzas la Sprite-Formo
Redakti Spline: Ĉi tio klare montras la kontrolpunktojn de la Sprite-Formo, kiu tiam redakteblas.
Se vi redaktas la spritan formon, elekta menuo disponeblas por formi kaj agordi:
Detalo: Elektu la nivelon de detalo de la sprita formo. Vi povas elekti detalan, malpli detalan kaj malpli altan kvaliton.
Malfermita: Malaktivigu ĉi tiun opcion por konekti ambaŭ finojn de la sprita formo al unu fermita formo. Kontrolu la eblon ne kunigi la finojn.
Adaptive UV: Ĉi tiu opcio estas malebligita defaŭlte. Se ebligita, Unity provas kaheligi la elfojn laŭ la vojo de la elfo senforme per deformado de la elfoj inter kontrolpunktoj. Malebligu ĉi tiun posedaĵon por kaheligi spritojn sen deformado kaj kun precizaj larĝoj. Elfoj povas aperi detonditaj se la distanco inter kontrolpunktoj estas pli mallonga ol la larĝo de la elfo.
Ĉi tie vi povas vidi la kudron supre, kie estas la kontrolpunkto.
Streĉi UV: Ebligu ĉi tiun agordon ke Unity streĉu la UV de la pleniga teksturo super la tuta rektangulo de la sprita formo.
sen streĉado UV
kun streĉa UV
Pikseloj Por Unuo (nur havebla se Stretch UV estas malebligita): Ĉi tiuj valoroj influas la aspekton de la pleniga teksturo de la sprita formo. La valoro influas la skalon de la pleniga teksturo, kun pli altaj valoroj reduktantaj la grandecon de la teksturo. La apriora estas 100.
World Space UV (disponebla nur se Stretch UV estas malaktivigita): Aktivigu la eblon apliki la plenigan teksturon laŭ la World Space UV-valoro anstataŭ la GameObject UV-valoro.
Ebloj kun la kontrolpunkto elektita:
Por tio vi devas elekti Redakti Spline. Ĉi tio videbligas kontrolpunktojn. Se vi elektas unu, la agordoj estos aktivigitaj.
Reĝimo: Elektu unu el tri reĝimoj, kiuj ŝanĝas la klavojn, sur kiuj oni povas redakti la kontrolpunktojn.
Linia reprezento: ne ekzistas kurbo inter la kontrolpunktoj
Senĉese spegulita: Du klavoj montriĝas sur la kontraŭaj flankoj de la kontrolpunkto kaj la linio inter du kontrolpunktoj estas kurba. Ĝustigu la klavon por ŝanĝi la formon de la kurbo. La angulo inter la du klavoj estas ĉiam 180 °
Rompita spegulita: Du klavoj montriĝas sur la kontraŭaj flankoj de la kontrolpunkto kaj la linio inter du kontrolpunktoj estas kurba. Ĝustigu la klavon por ŝanĝi la formon de la kurbo. La longo kaj la angulo de la klavoj povas esti ŝanĝitaj sendepende unu de la alia.
Pozicio: Agordas la valorojn x kaj y por la elektita kontrolpunkto
Sprite-Varianto: Permesas elekti Sprite-Varianton el la falmenuo. Per la N-klavo vi povas cirkuli tra la diversaj variantoj por la elektita kontrolpunkto.
Angulo: Determinas ĉu la elfoj estas redonitaj ĉe la kontrolpunktoj. Defaŭlte, la agordo estas agordita al aŭtomata.
Aŭtomata: La kontrolpunkto montras la asignitan angulan spriton kiam ĝi kaj ĝiaj najbaroj estas en linea punkta reĝimo.
Malebligita: La elektitaj kontrolpunktoj ne aŭtomate bildiĝas
Klakado: Aktivigu la eblon enkapigi la kontrolpunktojn laŭ la klakaj agordoj.
Pliaj agordoj por koliziilo:
Aldonu 2D plurangulon al la spritformoKolizilo aŭ randaj 2D-kolizio-komponentoj por ebligi la aldonajn koliziajn agordojn en la sprite-rulilo.
Ĝisdatigi Koliziilon: Ĉi tiu opcio estas aktive defaŭlte. Aktivigu ĝin tiel, ke la kolizila reto estu ĝisdatigita al la nuna orm de la sprita formo dum redaktado de la sprita formo. Malelektu la opcion se vi volas redakti la kolizian maŝon aparte de la sprita formo kaj uzi laŭmendan kolizilan maŝon.
Detalo: Determinas la kvaliton de la igita koliziilo. Jen la elekto por alta, meza kaj malalta kvalito.
Ofseto: Elektu ĉi tiun parton se vi volas, ke la kolizila maŝo estu elpuŝita al la randoj de la sprita formo. La gamo estas -0,5 ĝis 0,5 kaj komenciĝas je 0 defaŭlte.
Optimize collider: Ĉi tiu opcio estas aktivigita defaŭlte. Kun Unity vi povas optimumigi la kolizian reton forigante aldonajn kontrolpunktojn se ili estas sur la sama rekta linio. Malaktivigu la eblon se la kolizila maŝo estas redaktita aparte de la sprita formo por eviti ke Unity tuŝu la laŭmendan kolizilan maŝon.
Aktivigu la "kolizion" en 2D
Aldonu vian 2D-kolizian komponanton al via Sprite-formo por aktivigi la propraĵojn de Collider de la Sprite-Forma Regilo. Nur la Edge kaj Plurangula 2D-kolizilo povas esti uzata kun Sprite Shapes. Por aktivigi ĉi tion elektu Aldoni Komponanton kaj serĉu Edge Collider 2D aŭ la Polygon Collider 2D.
La karambolo aldoniĝas kiel ero.
Alkroĉante kolizian komponenton:
La karambola reto aŭtomate adaptiĝas al la sprita formo kiam ĝi estas aldonita. Defaŭlte, la kolizia reto aŭtomate adaptiĝas al la sprita formo ĉiufoje kiam ĝi estas redaktita. Por fari manajn ŝanĝojn rekte en la kolizila reto, unue malaktivigu la Ĝisdatigan Kolizilon kaj la Optimigi Kolizilon en la Sprita Formo.
Ĉi tiu opcio disponeblas nur post kiam vi aldonis kolizilon per Aldoni Komponanton.
Krome vi devas optimumigi la kolizilon en la agordoj de la Sprite Shape Controller tiel ke la regilo ne aŭtomate ĝisdatigas la kolizian reton kaj anstataŭigas manajn ŝanĝojn.
Vi povas tiam redakti la kolizian reton sendepende de la optimumigo de Unity.
Redaktu la splinon
En la antaŭa sekcio, por simpleco, mi nomis "spline" linio. Ĝi fakte priskribas funkcion en la grafika areo.
Por redakti la spritan formon, alklaku la butonon Redakti Spline por videbligi kaj redaktebligi la spline kaj kontrolpunktojn de la formo.
wenn Redaktu spline Se aktivigite, la kontrolpunktoj de la sprita formo moviĝas por ĝustigi la ĝeneralan formon kaj grandecon. Vi povas aldoni pliajn kontrolpunktojn alklakante la splineon inter la kontrolpunktoj. Vi povas uzi la Del-klavon por forigi la nun elektitajn kontrolpunktojn.
Kun elektita kontrolpunkto vi povas ŝanĝi tra la punkta aŭ klava reĝimo per la M-klavo. Se vi volas ŝanĝi plurajn kontrolpunktojn samtempe dum reĝimo, certigu, ke la elektitaj kontrolpunktoj estas en la sama reĝimo antaŭ ol elekti alian reĝimon.
Por ŝanĝi la elektitajn spritajn variantojn, premu N kaj rulumu ĉiujn disponeblajn variantojn.
La ŝlosilaj kombinaĵoj povas esti reasignitaj per Redakti -> Ŝparvojoj -> Redaktado de SpriteShape.
La kontrolpunktoj
Estas la lineara, spegulita kaj senspegula reĝimo. La punktoreĝimo determinas la konduton de la klavoj kun kiuj la risortbendo estas adaptita inter la kontrolpunktoj. Ĉiu kontrolpunkto povas esti agordita al specifa punktoreĝimo kaj havas siajn proprajn agordojn.
Linia: Ne estas klavoj por regi la kurbon inter la kontrolpunktoj kaj ĝiaj najbaroj. Neniuj kurboj estas formitaj inter la kontrolpunktoj. Elfoj povas interkovri se ili tajloras.
Vi povas agordi, kiun spriton montriĝas kiam 2 aŭ pli kruciĝas, ĝustigante la Ordonan valoron en la Agordoj de Angula Gamo de la Profilo de Sprita Formo.
La spegula punktoreĝimo: DLa klavoj aperas ambaŭflanke kun la kontrolpunktoj elektitaj kaj kurbo estas kreita inter ili. La formo estas difinita per la kurboj de la klavoj. En ĉi tiu reĝimo la angulo inter la klavoj estas ĉiam 180 ° kaj ilia longo povas varii.
La longo de la klavoj estas metita kun B.
La nerespegula punktoreĝimo: En la senspegula punktoreĝimo, la klavoj aperas ambaŭflanke de specifaj kontrolpunktoj kaj ankaŭ fariĝas kurbo. La formo de ĉi tiu kurbo aŭ klavo povas esti ŝanĝita. La pli longa kaj la angulo de la klavoj, kiuj povas esti difinitaj sendepende unu de la alia, estas influitaj.
Kun B, la longo de la lasta redaktita klavo speguliĝas al la kontraŭa klavo. B ankaŭ efikas, ke la angulo de la kontraŭa klavo devias ĝuste 180 ° de la klavo redaktita laste.
Origine afiŝita 2019-11-15 13:05:00.