Enhet Sidan uppdaterad : onsdag 28 februari 2024 Datum för skapande av sida : onsdag 30 mars 2022 Vi har publicerat ett utvecklingstips för Unity, en spelmotor som många utvecklare använder för att skapa spel. Länkar på sidan Införandet Inställningar för redigerare Spelsläpp system Användargränssnitt (användargränssnitt) Indata från användare Sprite (2D) scen ljudeffekt BGM Prefab Kartor (2D) Kollisionshantering (2D) textur fil Lokalisering (flerspråkig) Införandet Om Unity-tips I det här avsnittet beskrivs specifikationerna och reglerna för Unity-tips som publiceras på den här webbplatsen. lördag 29 juli 2023 Om Unity En kort beskrivning av Unity där du kan göra spelutveckling. lördag 29 juli 2023 Skapa ett Unity-konto Du måste skapa ett konto för att utveckla med Unity. Vi går igenom stegen. lördag 29 juli 2023 Ladda ner och installera Unity Installera Unity så att du kan använda Unity som utvecklingsmiljö. lördag 29 juli 2023 Skapa ett Unity-projekt Skapa ett projekt för att faktiskt utveckla spelet. lördag 29 juli 2023 Kom igång med exempelprojektet (HDRP för 3D-exempelscen) Nu ska vi skapa ett exempelprojekt och köra det för att visualisera hur spelet fungerar. lördag 29 juli 2023 Kom igång med exempelprojektet 2D Platformer Microgame) Nu ska vi skapa ett exempelprojekt och köra det för att visualisera hur spelet fungerar. lördag 29 juli 2023 Inställningar för redigerare Gör japanska till Unity-redigeraren Unity-redigeraren är ursprungligen skriven på engelska, så vi kommer att japanska den. torsdag 29 juni 2023 Redigera kodÄndra redigerare Lär dig hur du ändrar skriptredigeraren som startas när du försöker redigera kod från Unity-redigeraren. torsdag 29 juni 2023 Spelsläpp Mata ut ett spel för Windows Innehåller stegvisa instruktioner för hur du matar ut ett spel som skapats med Unity i ett format som kan köras på Windows. fredag 29 september 2023 Använd IL2CPP för att förkompilera ett spel för Windows Genom att använda IL2CPP kompileras den till inbyggd kod i förväg för att förbättra prestanda och säkerhet. fredag 29 september 2023 Skapa ett webboptimerat (WebGL) spel Innehåller stegvisa instruktioner för hur du matar ut ett spel som skapats med Unity i ett format som kan köras i en webbläsare. fredag 29 september 2023 Köra Unity WebGL med ASP.NET Core Lär dig hur du matar ut ett spel som skapats med Unity i WebGL och kör det på en webbplats som kör ASP.NET Core. fredag 29 september 2023 system Ändra spelupplösningen Läs om hur du ställer in upplösningen när du startar spelet och hur du ändrar upplösningen under spelets gång. tisdag 31 oktober 2023 Växla mellan fönster- och helskärmsläge Läs om hur du växlar mellan fönsterläge och helskärmsläge medan spelet körs. tisdag 31 oktober 2023 Kör spelet även när fönstret är inaktivt Till att börja med pausas spelet när ett fönster, inklusive Unity-redigeraren, är i ett inaktivt tillstånd. Lär dig hur du gör detta så att fönstret fungerar även när det är inaktivt. tisdag 31 oktober 2023 Avsluta spelet Beskriver hur du programmatiskt avslutar spelet. tisdag 31 oktober 2023 Användargränssnitt (användargränssnitt) Rikta in kameran (2D) med duken Som standard är visningsområdet på arbetsytan där användargränssnittet är placerat och visningsområdet för kameran (2D) som visar spelet separata, så matcha dem. lördag 9 december 2023 Använda knappar i Unity-användargränssnittet Knappar kan också användas för att få användare att klicka på dem som ett alternativ, till exempel i en meny. Den kan också användas för felsökning och testning. tisdag 28 november 2023 Använda listrutan Unity-användargränssnitt Genom att använda rullgardinsmenyer kan du placera ett stort antal val på ett utrymmesbesparande sätt. onsdag 27 december 2023 Bläddra så att det markerade objektet visas högst upp i listan med nedrullningsbara objekt När du visar en lista med nedrullningsbara objekt visas det översta objektet oavsett det markerade objektets position. Beskriver hur du visar detta så att det markerade objektet är överst. onsdag 27 december 2023 Hålla fokus borta från användargränssnittsobjektet Normalt kommer fokus att gå förlorat om du klickar på något annat än ett UI-objekt, men detta görs för att förhindra att det blir pseudofokuserat. tisdag 27 februari 2024 Se till att du kan använda samma typsnitt på alla plattformar De teckensnitt som är tillgängliga på varje operativsystem är olika, men vi kommer att diskutera hur man säkerställer att samma teckensnitt är tillgängliga i alla miljöer. tisdag 27 februari 2024 Aktivera japansk inmatning i WebGL När ett program med inmatningsfält publiceras i WebGL är det inte möjligt att mata in japanska direkt, så vi kommer att implementera en lösning. onsdag 28 februari 2024 Loopa igenom markeringen av UI-objekt Vid normal placering av objekt kan du bara markera objekt i den riktning du skriver, men här kan du markera det översta objektet på motsatt sida när du skriver nedåt. tisdag 27 februari 2024 Anime-knappval för att göra dem lättare att förstå När du väljer en knapp gör du den större så att den blir lättare att förstå. lördag 9 december 2023 Indata från användare Vi presenterar Input System-paketet För att acceptera inmatning från användaren har Unity en "Input Manager" som går tillbaka till de tidiga dagarna, men den är inställd för att använda det nya "Input System Package" som introducerades i mitten av versionen. torsdag 29 juni 2023 Använda tangentbordet (version av inmatningssystempaket) Beskriver hur du styr ett spel med tangentbordet. lördag 29 juli 2023 Arbeta med musen (Input System Package Version) Läs om hur du styr spelet med musen. lördag 29 juli 2023 Styra med en gamepad (Input System Package Version) Läs om hur du styr spelet med en handkontroll. torsdag 29 juni 2023 Hantera flera gamepads Du kan hantera flera gamepads samtidigt. Den kan användas i situationer där flera personer spelar, till exempel lokal multiplayer. torsdag 29 juni 2023 Manövrering med joystick (Input System-paketerad version) Lär dig hur du styr spelet med en joystick. tisdag 31 oktober 2023 Använda åtgärdskartor för att tilldela knappar till spelbeteenden Du kan till exempel använda åtgärdskartor för att tilldela handkontrollknappar till åtgärder som rörelse och hoppning. torsdag 29 juni 2023 Konfigurera en åtgärdskarta dynamiskt I det här avsnittet beskrivs hur du dynamiskt anger en åtgärdskarta när du fritt vill tilldela nycklar och knappar, till exempel nyckelkonfiguration. torsdag 29 juni 2023 Använda pekoptimerade inmatningskontroller med skärmkontroll Inmatningssystempaketet har On-Screen Control, en mekanism för inmatningsoperationer på beröringsoptimerade enheter. lördag 29 juli 2023 Anpassa skärmkontrollen för att implementera styrknappen Skärmkontroll kan anpassas på egen hand. Låt oss implementera en annan styrknapp än stickinmatning. lördag 29 juli 2023 Sprite (2D) Visa sprites (bilder) I det här avsnittet beskrivs hur du visar sprites (bilder) på spelskärmen. Det är enkelt eftersom du bara kan visa bilder i Unity-redigeraren. tisdag 31 oktober 2023 Flytta, rotera och skala sprites Låt oss flytta sprajten med tangentbordet som om du flyttade karaktären i ett spel. tisdag 31 oktober 2023 Implementera sprite-mallanimeringar Nu ska vi skapa en sprite-animering som kan växla mellan flera bilder i rad och få det att se ut som om bilden rör sig. tisdag 31 oktober 2023 Ändra sprite-bilden medan spelet körs När du spelar ett spel kommer du förmodligen att se att bilden av spriten ändras ofta. I det här avsnittet beskrivs hur du ändrar bilden av en sprite medan spelet körs. tisdag 31 oktober 2023 Implementera en gånganimering för en 4-vägs sprite-karaktär Låt oss implementera en animation där karaktären går medan han rör sig i fyra riktningar i det överliggande perspektivfältet, vilket är vanligt i rollspel. tisdag 31 oktober 2023 Implementera 8-vägs sprite-karaktärsvandringsanimering Låt oss implementera en animation där karaktären går medan den rör sig i 8 riktningar i overheadvyfältet, vilket är vanligt i rollspel. tisdag 31 oktober 2023 scen Växla mellan scener Implementerar scenövergångar som övergångar från startscenen till spelscenen, vilket är vanligt i spel. fredag 29 september 2023 Lägga till en scen Beskriver hur du lägger till ytterligare en scen i den aktuella scenen och visar den samtidigt. fredag 29 september 2023 Ändra bakgrundsfärgen på en scen Beskriver hur du ändrar bakgrundsfärgen på en scen. fredag 29 september 2023 ljudeffekt Spela upp, pausa eller stoppa en enskild ljudeffekt I det här avsnittet beskrivs hur du spelar upp, pausar och stoppar ljudeffekter när som helst. fredag 29 september 2023 Spela upp flera ljud samtidigt AudioSource ensam kunde bara spela upp ett enda ljud, men du kan använda AudioClip för att spela upp flera ljud samtidigt med en enda ljuddata. fredag 29 september 2023 Styra antalet samtidiga ljudeffekter som spelas upp PlayOneShot låter dig lagra ljud, men de tenderar att vara högre eftersom de inte har en övre gräns. Den här gången kommer jag att försöka kontrollera antalet samtidiga uppspelningar så att volymen inte blir för hög. fredag 29 september 2023 BGM Spela upp, pausa, stoppa och loopa bakgrundsmusik I det här avsnittet beskrivs hur du spelar upp, pausar, stoppar och loopar bakgrundsmusik. onsdag 30 augusti 2023 Loop bakgrundsmusik med intro Vissa BGM-loopar spelar bara introduktionsdelen en gång och slingan börjar i mitten. I den här artikeln ska vi försöka göra det i Unity. onsdag 30 augusti 2023 Prefab Skapa prefabs för att hantera ett stort antal objekt Objekt kan dupliceras och placeras, men om du vill ändra inställningarna måste du ändra så många dubbletter du vill. Om du använder en prefab kan du hantera den kollektivt som en inställning för kopieringskälla. fredag 29 september 2023 Skapa ett objekt baserat på en prefab från ett skript Vi kunde placera objekt från prefab i den ursprungliga placeringen, men jag tror att det finns fall där du vill placera ytterligare objekt under spelet. Här skulle jag vilja placera ett objekt från prefab efter manus. fredag 29 september 2023 Kartor (2D) Skapa en 2D-karta uppifrån och ned med hjälp av Unity-standardpanelkartor Låt oss skapa en top-down 2D-karta som en 2D RPG med Unitys standardfunktion av tilemaps. onsdag 30 augusti 2023 Använd 2D Tilemap Extras för att skapa kartor med autotiles Det är besvärligt att hitta och placera kombinationer varje gång när man placerar karttips som ansluter upp, ner, vänster och höger. Nu ska vi använda automatiska paneler för att automatiskt ansluta karttips. onsdag 30 augusti 2023 Använda 2D Tilemap Extras för att skapa animerade paneler RPG-panelkartor kan använda uttryck som visar rörelse genom att byta kartchips, till exempel flödet av ett vattenfall eller vågornas rörelse. Här kommer vi att försöka förverkliga den animationen. onsdag 30 augusti 2023 Använd 2D Tilemap Extras för att skapa kartor med animerade autotiles Prova att skapa en karta med animerade automatiska paneler genom att kombinera automatiska paneler och animerade paneler. onsdag 30 augusti 2023 Implementera träffidentifiering med panelkartor Implementerar en process som förhindrar att objekt kolliderar med och överlappar panelkartan när de flyttas. onsdag 30 augusti 2023 Implementera träffdetektering för varje typ av MapChip Träffbedömning utförs för den angivna typen av karttips bland de lagda kartchipsen. onsdag 30 augusti 2023 Kollisionshantering (2D) Avgöra om objekt kolliderar med varandra (2D) Det här avsnittet beskriver hur man implementerar kollisionsdetektering som krävs för kulor som är vanliga i spel för att träffa karaktärer, karaktärer till varandra etc. torsdag 29 juni 2023 Kollisionshantering med standardfysik (2D) Till exempel, när en spelarkaraktär träffar en annan karaktär, skjuter den motståndaren och lämnar den till fysiken i Unity-standardfunktionen. torsdag 29 juni 2023 textur Använd renderingstexturer för att visa innehållet i en annan scen som texturer Om du vill visa en annan scen, till exempel på en skärm i spelet, kan du använda en renderingstextur. fredag 29 september 2023 fil Använd PlayerPrefs för att läsa och skriva data Använd PlayerPrefs för att spara och ladda speldata, inställningar och mer. torsdag 29 juni 2023 Skriva data till Unitys rekommenderade mappsökväg som anges av persistentDataPath Du kan spara spelets konfigurationsdata på valfri plats, men för tillfället använder vi persistentDataPath för att spara dem i Unitys rekommenderade mappsökväg. torsdag 29 juni 2023 Lokalisering (flerspråkig) Växla texten i ett textobjekt så att den matchar miljön där texten stöds på flera språk För att ditt spel ska kunna spelas inte bara i Japan utan även utomlands är det nödvändigt att lokalisera hela spelet så att människor i det landet kan spela det. Här är textobjektet placerat som ett av dem flerspråkigt. onsdag 30 augusti 2023 Växla bilder från bildobjekt för att matcha land eller språk Lokalisering kan göras inte bara för text utan även för bilder. Den här växlingsknappen är användbar om du har bilder som varierar beroende på land eller kultur, eller om du avbildar text. lördag 29 juli 2023 Ändra språk när som helst Det officiella Unity-paketet Lokalisering ställer automatiskt in lokalen enligt parametrarna och miljön när spelet startar, men vi kommer att förklara hur du ändrar platsen när som helst, till exempel när du vill ändra visningsspråket under spelet. lördag 29 juli 2023 Hämta en lista över språk som du har skapat Beskriver hur du hämtar listan över språk som skapats av lokaliseringspaketet. Detta är användbart när du vill att användarna ska välja från en lista. onsdag 30 augusti 2023 Få lokaliserad text och resurser när som helst I det här avsnittet beskrivs hur du hämtar lokaliserad text programmässigt när som helst i stället för att automatiskt växla den i användargränssnittet. lördag 29 juli 2023
Om Unity-tips I det här avsnittet beskrivs specifikationerna och reglerna för Unity-tips som publiceras på den här webbplatsen. lördag 29 juli 2023
Skapa ett Unity-konto Du måste skapa ett konto för att utveckla med Unity. Vi går igenom stegen. lördag 29 juli 2023
Ladda ner och installera Unity Installera Unity så att du kan använda Unity som utvecklingsmiljö. lördag 29 juli 2023
Kom igång med exempelprojektet (HDRP för 3D-exempelscen) Nu ska vi skapa ett exempelprojekt och köra det för att visualisera hur spelet fungerar. lördag 29 juli 2023
Kom igång med exempelprojektet 2D Platformer Microgame) Nu ska vi skapa ett exempelprojekt och köra det för att visualisera hur spelet fungerar. lördag 29 juli 2023
Gör japanska till Unity-redigeraren Unity-redigeraren är ursprungligen skriven på engelska, så vi kommer att japanska den. torsdag 29 juni 2023
Redigera kodÄndra redigerare Lär dig hur du ändrar skriptredigeraren som startas när du försöker redigera kod från Unity-redigeraren. torsdag 29 juni 2023
Mata ut ett spel för Windows Innehåller stegvisa instruktioner för hur du matar ut ett spel som skapats med Unity i ett format som kan köras på Windows. fredag 29 september 2023
Använd IL2CPP för att förkompilera ett spel för Windows Genom att använda IL2CPP kompileras den till inbyggd kod i förväg för att förbättra prestanda och säkerhet. fredag 29 september 2023
Skapa ett webboptimerat (WebGL) spel Innehåller stegvisa instruktioner för hur du matar ut ett spel som skapats med Unity i ett format som kan köras i en webbläsare. fredag 29 september 2023
Köra Unity WebGL med ASP.NET Core Lär dig hur du matar ut ett spel som skapats med Unity i WebGL och kör det på en webbplats som kör ASP.NET Core. fredag 29 september 2023
Ändra spelupplösningen Läs om hur du ställer in upplösningen när du startar spelet och hur du ändrar upplösningen under spelets gång. tisdag 31 oktober 2023
Växla mellan fönster- och helskärmsläge Läs om hur du växlar mellan fönsterläge och helskärmsläge medan spelet körs. tisdag 31 oktober 2023
Kör spelet även när fönstret är inaktivt Till att börja med pausas spelet när ett fönster, inklusive Unity-redigeraren, är i ett inaktivt tillstånd. Lär dig hur du gör detta så att fönstret fungerar även när det är inaktivt. tisdag 31 oktober 2023
Rikta in kameran (2D) med duken Som standard är visningsområdet på arbetsytan där användargränssnittet är placerat och visningsområdet för kameran (2D) som visar spelet separata, så matcha dem. lördag 9 december 2023
Använda knappar i Unity-användargränssnittet Knappar kan också användas för att få användare att klicka på dem som ett alternativ, till exempel i en meny. Den kan också användas för felsökning och testning. tisdag 28 november 2023
Använda listrutan Unity-användargränssnitt Genom att använda rullgardinsmenyer kan du placera ett stort antal val på ett utrymmesbesparande sätt. onsdag 27 december 2023
Bläddra så att det markerade objektet visas högst upp i listan med nedrullningsbara objekt När du visar en lista med nedrullningsbara objekt visas det översta objektet oavsett det markerade objektets position. Beskriver hur du visar detta så att det markerade objektet är överst. onsdag 27 december 2023
Hålla fokus borta från användargränssnittsobjektet Normalt kommer fokus att gå förlorat om du klickar på något annat än ett UI-objekt, men detta görs för att förhindra att det blir pseudofokuserat. tisdag 27 februari 2024
Se till att du kan använda samma typsnitt på alla plattformar De teckensnitt som är tillgängliga på varje operativsystem är olika, men vi kommer att diskutera hur man säkerställer att samma teckensnitt är tillgängliga i alla miljöer. tisdag 27 februari 2024
Aktivera japansk inmatning i WebGL När ett program med inmatningsfält publiceras i WebGL är det inte möjligt att mata in japanska direkt, så vi kommer att implementera en lösning. onsdag 28 februari 2024
Loopa igenom markeringen av UI-objekt Vid normal placering av objekt kan du bara markera objekt i den riktning du skriver, men här kan du markera det översta objektet på motsatt sida när du skriver nedåt. tisdag 27 februari 2024
Anime-knappval för att göra dem lättare att förstå När du väljer en knapp gör du den större så att den blir lättare att förstå. lördag 9 december 2023
Vi presenterar Input System-paketet För att acceptera inmatning från användaren har Unity en "Input Manager" som går tillbaka till de tidiga dagarna, men den är inställd för att använda det nya "Input System Package" som introducerades i mitten av versionen. torsdag 29 juni 2023
Använda tangentbordet (version av inmatningssystempaket) Beskriver hur du styr ett spel med tangentbordet. lördag 29 juli 2023
Arbeta med musen (Input System Package Version) Läs om hur du styr spelet med musen. lördag 29 juli 2023
Styra med en gamepad (Input System Package Version) Läs om hur du styr spelet med en handkontroll. torsdag 29 juni 2023
Hantera flera gamepads Du kan hantera flera gamepads samtidigt. Den kan användas i situationer där flera personer spelar, till exempel lokal multiplayer. torsdag 29 juni 2023
Manövrering med joystick (Input System-paketerad version) Lär dig hur du styr spelet med en joystick. tisdag 31 oktober 2023
Använda åtgärdskartor för att tilldela knappar till spelbeteenden Du kan till exempel använda åtgärdskartor för att tilldela handkontrollknappar till åtgärder som rörelse och hoppning. torsdag 29 juni 2023
Konfigurera en åtgärdskarta dynamiskt I det här avsnittet beskrivs hur du dynamiskt anger en åtgärdskarta när du fritt vill tilldela nycklar och knappar, till exempel nyckelkonfiguration. torsdag 29 juni 2023
Använda pekoptimerade inmatningskontroller med skärmkontroll Inmatningssystempaketet har On-Screen Control, en mekanism för inmatningsoperationer på beröringsoptimerade enheter. lördag 29 juli 2023
Anpassa skärmkontrollen för att implementera styrknappen Skärmkontroll kan anpassas på egen hand. Låt oss implementera en annan styrknapp än stickinmatning. lördag 29 juli 2023
Visa sprites (bilder) I det här avsnittet beskrivs hur du visar sprites (bilder) på spelskärmen. Det är enkelt eftersom du bara kan visa bilder i Unity-redigeraren. tisdag 31 oktober 2023
Flytta, rotera och skala sprites Låt oss flytta sprajten med tangentbordet som om du flyttade karaktären i ett spel. tisdag 31 oktober 2023
Implementera sprite-mallanimeringar Nu ska vi skapa en sprite-animering som kan växla mellan flera bilder i rad och få det att se ut som om bilden rör sig. tisdag 31 oktober 2023
Ändra sprite-bilden medan spelet körs När du spelar ett spel kommer du förmodligen att se att bilden av spriten ändras ofta. I det här avsnittet beskrivs hur du ändrar bilden av en sprite medan spelet körs. tisdag 31 oktober 2023
Implementera en gånganimering för en 4-vägs sprite-karaktär Låt oss implementera en animation där karaktären går medan han rör sig i fyra riktningar i det överliggande perspektivfältet, vilket är vanligt i rollspel. tisdag 31 oktober 2023
Implementera 8-vägs sprite-karaktärsvandringsanimering Låt oss implementera en animation där karaktären går medan den rör sig i 8 riktningar i overheadvyfältet, vilket är vanligt i rollspel. tisdag 31 oktober 2023
Växla mellan scener Implementerar scenövergångar som övergångar från startscenen till spelscenen, vilket är vanligt i spel. fredag 29 september 2023
Lägga till en scen Beskriver hur du lägger till ytterligare en scen i den aktuella scenen och visar den samtidigt. fredag 29 september 2023
Ändra bakgrundsfärgen på en scen Beskriver hur du ändrar bakgrundsfärgen på en scen. fredag 29 september 2023
Spela upp, pausa eller stoppa en enskild ljudeffekt I det här avsnittet beskrivs hur du spelar upp, pausar och stoppar ljudeffekter när som helst. fredag 29 september 2023
Spela upp flera ljud samtidigt AudioSource ensam kunde bara spela upp ett enda ljud, men du kan använda AudioClip för att spela upp flera ljud samtidigt med en enda ljuddata. fredag 29 september 2023
Styra antalet samtidiga ljudeffekter som spelas upp PlayOneShot låter dig lagra ljud, men de tenderar att vara högre eftersom de inte har en övre gräns. Den här gången kommer jag att försöka kontrollera antalet samtidiga uppspelningar så att volymen inte blir för hög. fredag 29 september 2023
Spela upp, pausa, stoppa och loopa bakgrundsmusik I det här avsnittet beskrivs hur du spelar upp, pausar, stoppar och loopar bakgrundsmusik. onsdag 30 augusti 2023
Loop bakgrundsmusik med intro Vissa BGM-loopar spelar bara introduktionsdelen en gång och slingan börjar i mitten. I den här artikeln ska vi försöka göra det i Unity. onsdag 30 augusti 2023
Skapa prefabs för att hantera ett stort antal objekt Objekt kan dupliceras och placeras, men om du vill ändra inställningarna måste du ändra så många dubbletter du vill. Om du använder en prefab kan du hantera den kollektivt som en inställning för kopieringskälla. fredag 29 september 2023
Skapa ett objekt baserat på en prefab från ett skript Vi kunde placera objekt från prefab i den ursprungliga placeringen, men jag tror att det finns fall där du vill placera ytterligare objekt under spelet. Här skulle jag vilja placera ett objekt från prefab efter manus. fredag 29 september 2023
Skapa en 2D-karta uppifrån och ned med hjälp av Unity-standardpanelkartor Låt oss skapa en top-down 2D-karta som en 2D RPG med Unitys standardfunktion av tilemaps. onsdag 30 augusti 2023
Använd 2D Tilemap Extras för att skapa kartor med autotiles Det är besvärligt att hitta och placera kombinationer varje gång när man placerar karttips som ansluter upp, ner, vänster och höger. Nu ska vi använda automatiska paneler för att automatiskt ansluta karttips. onsdag 30 augusti 2023
Använda 2D Tilemap Extras för att skapa animerade paneler RPG-panelkartor kan använda uttryck som visar rörelse genom att byta kartchips, till exempel flödet av ett vattenfall eller vågornas rörelse. Här kommer vi att försöka förverkliga den animationen. onsdag 30 augusti 2023
Använd 2D Tilemap Extras för att skapa kartor med animerade autotiles Prova att skapa en karta med animerade automatiska paneler genom att kombinera automatiska paneler och animerade paneler. onsdag 30 augusti 2023
Implementera träffidentifiering med panelkartor Implementerar en process som förhindrar att objekt kolliderar med och överlappar panelkartan när de flyttas. onsdag 30 augusti 2023
Implementera träffdetektering för varje typ av MapChip Träffbedömning utförs för den angivna typen av karttips bland de lagda kartchipsen. onsdag 30 augusti 2023
Avgöra om objekt kolliderar med varandra (2D) Det här avsnittet beskriver hur man implementerar kollisionsdetektering som krävs för kulor som är vanliga i spel för att träffa karaktärer, karaktärer till varandra etc. torsdag 29 juni 2023
Kollisionshantering med standardfysik (2D) Till exempel, när en spelarkaraktär träffar en annan karaktär, skjuter den motståndaren och lämnar den till fysiken i Unity-standardfunktionen. torsdag 29 juni 2023
Använd renderingstexturer för att visa innehållet i en annan scen som texturer Om du vill visa en annan scen, till exempel på en skärm i spelet, kan du använda en renderingstextur. fredag 29 september 2023
Använd PlayerPrefs för att läsa och skriva data Använd PlayerPrefs för att spara och ladda speldata, inställningar och mer. torsdag 29 juni 2023
Skriva data till Unitys rekommenderade mappsökväg som anges av persistentDataPath Du kan spara spelets konfigurationsdata på valfri plats, men för tillfället använder vi persistentDataPath för att spara dem i Unitys rekommenderade mappsökväg. torsdag 29 juni 2023
Växla texten i ett textobjekt så att den matchar miljön där texten stöds på flera språk För att ditt spel ska kunna spelas inte bara i Japan utan även utomlands är det nödvändigt att lokalisera hela spelet så att människor i det landet kan spela det. Här är textobjektet placerat som ett av dem flerspråkigt. onsdag 30 augusti 2023
Växla bilder från bildobjekt för att matcha land eller språk Lokalisering kan göras inte bara för text utan även för bilder. Den här växlingsknappen är användbar om du har bilder som varierar beroende på land eller kultur, eller om du avbildar text. lördag 29 juli 2023
Ändra språk när som helst Det officiella Unity-paketet Lokalisering ställer automatiskt in lokalen enligt parametrarna och miljön när spelet startar, men vi kommer att förklara hur du ändrar platsen när som helst, till exempel när du vill ändra visningsspråket under spelet. lördag 29 juli 2023
Hämta en lista över språk som du har skapat Beskriver hur du hämtar listan över språk som skapats av lokaliseringspaketet. Detta är användbart när du vill att användarna ska välja från en lista. onsdag 30 augusti 2023
Få lokaliserad text och resurser när som helst I det här avsnittet beskrivs hur du hämtar lokaliserad text programmässigt när som helst i stället för att automatiskt växla den i användargränssnittet. lördag 29 juli 2023