NemProgrammering.dk logo

Setup af vores spiller

3D spiludvikling med Unity » Setup af vores spiller # 9
Denne video kræver medlemskab
Læs mere!
Setup af vores spiller
Inkluderet:
Livstidsadgang
40 videolektioner
7 timers undervisning
Stil spørgsmål
Kursusbevis

Information om denne video

Underviser: Christian 'Code' Skriver Kragegaard   Video: 10:57   Lektion nr. 9 af 40

 

 

Spørgsmål og kommentarer

Kun medlemmer med adgang til dette kursus kan stille spørgsmål og kommentere. Bliv medlem her!

  • Bjarne R. siger:

    https://imgur.com/a/XneJ3wN
    Nede i hjørnet er der et vindue der hedder “FirstPersonCharacter”. Det vindue følger efter min “FirstPersonCharacter”

    1. Christian ". siger:

      Ah så forstår jeg.

      Jeg tror der må være et ekstra kamera et sted på scenen. Måske gemmer det sig under low poly house, kunne du tjekke? For det er helt korrekt med FPScontrolleren, men jeg tænker der må være et andet kamera som overtager det som er på “FirstPersonCharacter” GameObjectet.

      Hvis du ikke kan finde et andet kamera, så prøv at gå ind på “FirstPersonCharacter” og skift “Depth” til f.eks. 10.

      Hilsen Code

      1. Bjarne R. siger:

        Nåårh, nu virker det. Tak for hjælpen!

        1. Christian ". siger:

          Hej Bjarne
          Sådan! Dejligt :)

  • Bjarne R. siger:

    Ja, men så når at jeg starter spillet skifter den position. Og jeg glemte at skrive at den gåder godt at gå kameraet følger bare ikke med

    1. Christian ". siger:

      Hej Bjarne
      Kan du prøve at sende et screenshot af hvordan din fpscontroller og camera er sat op i hierachy?

      Hilsen Code

        1. Christian ". siger:

          Hej Bjarne

          Jeg tror at dit camera inde i FPScontroller er kommet væk fra spilleren.
          Får du fejl i konsollen?
          Kunne du prøve at trykke på den lille trekantede pil ved siden af FPScontroller og tage et nyt screenshot?

          Hilsen Code

          1. Bjarne R. siger:

            Hej Code

            Jeg tror måske at jeg har fundet fejlen. Når at jeg klikker på “FirstPersonCharacter”, kommer der et vindue op som hedder “FirstPersonCharacter”. Når at jeg så starter spillet kan jeg se at “FirstPersonCharacter” vinduet følger efter

            1. Bjarne R. siger:

              Fortsættelse af min anden besked

              Men mit game vindue følger ikke med. Hvordan fikser jeg det?

            2. Christian ". siger:

              Hej Bjarne

              Jeg forstår ikke helt hvad du mener med at der kommer et nyt vindue op. Mener du at den åbner den så man kan redigere den som prefab?
              Under din “FPSController” GameObject, vælg “First Person Character” og gå op i dets transform og prøv at trykke “0, 0, 0” i X, Y og Z position.

              Hvad sker der så?

              Hilsen Code

  • Bjarne R. siger:

    Nå jeg sætter min FPSController ind er mit kamera hvor den er, men ligeså snart jeg starter spillet flytter kameraet sig og følger ikke med spilleren

    1. Christian ". siger:

      Hej Bjarne
      Har du et “Main Camera” i dit hierachy? FPSControlleren har selv et camera som child, men hvis man stadig har et Main Camera i scenen, så kan den godt finde på at gå over på den, i stedet for den som kom med FPScontrolleren. Kan du lige tjekke og melde tilbage :)

      Hilsen Code

      1. Bjarne R. siger:

        Nej, der står ikke at der er noget Main Camera

        1. Christian ". siger:

          Hej Bjarne
          Hvad skriver den i din konsol?
          Hvilken version af Unity er du på?

          Hilsen Code

          1. Bjarne R. siger:

            Den skriver ikke noget i min konsol og jeg bruger version 2021.1.22f1

            1. Christian ". siger:

              hej Bjarne

              Når du sætter FPSControlleren ind, kan man så ikke se hvor den er som i min video? Dvs. den ændre sig hvor den er i Game vinduet, når du flytter den i scenen?

              Hilsen
              Code

  • Christian R. siger:

    Hej code når jeg sletter “SimpleActivatorMenu” så kommer den her error op
    Assets\Standard Assets\Utility\ForcedReset.cs(6,27): error CS0619: ‘GUITexture’ is obsolete: ‘GUITexture has been removed. Use UI.Image instead.’
    KH Christian

    1. Christian R. siger:

      Hvad gør jeg

      1. Christian ". siger:

        Hej Christian
        Det er fordi at Unity har nogle nye ting som de bruger i de nyere versioner så derfor vil standard assets være outdated på nogle punkter. Du kan prøver at slette “ForcedReset” så tror jeg at det vil virke :)

  • Christian R. siger:

    Hej Code det virkede fint med at kopiere hele mappen og så trække den hen i “asset” mappen men når den har loaded færdig så kommer den her error
    Assets\Standard Assets\Utility\SimpleActivatorMenu.cs(10,16): error CS0619: ‘GUIText’ is obsolete: ‘GUIText has been removed. Use UI.Text instead.’
    kan du måske hjælpe
    KH Christian

    1. Christian ". siger:

      Hej Christian
      Det er fordi i nyere Unity versioner bruger man ikke længere GUIText. Hvis du sletter “SimpleActivatorMenu” under assets/Standard Assets/Utility så mener jeg at resten burde virker :)

      Hilsen
      Christian

  • Christian R. siger:

    Hej Code når jeg prøver at importere standard asset så åbner den kund du kan lige se her
    https://imgur.com/a/5lxVg3Y
    Kh Christian

    1. Christian ". siger:

      Hej Christian
      Det er fordi det ikke er en Unitypackage, du skal simpelthen bare tage og kopiere hele mappen over i den “assets” mappe dit projekt er i :)

      Hilsen Christian

  • Leif Erik S. siger:

    Hej Christian.

    Som jeg skrev i min mail til dig, manglede jeg den “gamle” Unity Standard Assets, for at kunne gennemføre dette kursus.
    Den eneste der lå til download hos Unity, var en nyere version, som desværre ikke kan bruges til Unity 2017 og ældre.
    Jeg har modtaget og downloaded den zip-fil, du sendte, og tak for det.

    Hvis andre skulle stå og mangle det til dette kursus, har jeg lagt zip-filen op på min server til download:

    https://mrles.dk/download/standardassets.zip

    I øvrigt tak for et godt og lærerigt kursus.
    Selv gamle sinker som mig – er i stand til at kunne følge med.
    😁

    Hilsen
    Leif

  • Leif Erik S. siger:

    ps.

    Det er Unity Standard Assets jeg hentyder til.
    Kenney’s Assets virker fint.

    Hilsen
    Leif

  • Leif Erik S. siger:

    Hej Code.

    Kan du ikke lægge den Asset ind, så den kan downloades her. Den eneste der kan downloades fra Unity-Assets kræver mindst version 2018.4. Jeg har forsøgt at bruge den, men den kan ikke implementeres.

    Jeg har også prøvet at downloade Unity 2018.4, og sætte spillet op i den.
    Men så er vi tilbage ved, at det ikke er samme brugerflade som i 2017.4.

    Hilsen
    Leif.