Zawsze chciałem zacząć z Unity - chociaż nie wiedziałem za bardzo jak poprzez ilość "Źle opisanych" poradników, dzięki tobie dostałem zajawy, dziena chłopie💪💪
18:25 mi nie dziala daje blad w consoli NullReferenceException: Object reference not set to an instance of an object NewBehaviourScript.FixedUpdate () (at Assets/Scrypt/Player.cs:28)
Pewnie musisz dodać visual studio jako główny edytor skryptów. Masz to w 8:59 minucie filmu, choć mam nadzieje że przez te dwa miesiące udało ci się rozwiązać ten problem
Assets\Skrypty\Player.cs(27,25): error CS0176: Member 'Vector3.up' cannot be accessed with an instance reference; qualify it with a type name instead DLACZEGO TAK MAM???
Hej wiem że film jest trochę stary ale mam problem z częścią resetowanie poziomu dokładniej to częścią z oncollisionenter pokazuje błąd CS0246 i pisze Nie można znaleźć typu lub przestrzeni nazw "enemy"(brak dyrektywy using lub odwołania do zestawu) i podkreśla Enemy
Wejdź w folder matirial lub jeśli go jeszcze nie zrobiłeś to zrób. W folderze naciśnij prawy przycisk i create>matirial. Nazwij go jak chcesz i naciśnij po prawej na biały pasek. Pokombinuj żeby był niebieski i przeciągnij na to co chcesz żeby było niebieskie
18:25 mi nie dziala daje blad w consoli NullReferenceException: Object reference not set to an instance of an object NewBehaviourScript.FixedUpdate () (at Assets/Scrypt/Player.cs:28)@@DooMx
Zawsze chciałem zacząć z Unity - chociaż nie wiedziałem za bardzo jak poprzez ilość "Źle opisanych" poradników, dzięki tobie dostałem zajawy, dziena chłopie💪💪
generalnie mimo że na unity zęby zjadłem to poradnik bardzo dobrze napisany
18:25 mi nie dziala daje blad w consoli NullReferenceException: Object reference not set to an instance of an object
NewBehaviourScript.FixedUpdate () (at Assets/Scrypt/Player.cs:28)
@DooMx
@@techobi2137 już nie trza
Jest więcej odcinków...coś w stylu to be continue??
Jeszcze nie ma
jeden z najlepszych poradników na temat unity, wszystko prosto i dobrze wytłumaczone!
Właśnie odpala mi się projekt :)
Wyszedł spoko materiał dla początkujących z dodatkami tips&tricks.
Kozaczek! powodzenia w dalszym rozwijaniu kanału
jeśli chodzi o to z Vector3 to mósiałem dodać skrypt (dodał się sam po 1 kliku) który coś wyjaśniał
ja mam unity i gdy klikam w assets create to nie mam C# PS mam wybrany microsoft visual studio i go mam czy nie wiesz jak to zrobic?
przy tworzeniu projektu nie widze 3d urp przewijajac w obiw strony co mam zrobic wie ktos
Sorki że tak późno odpowiadam, ale teraz nazywa się to: Universal 3D
dzięki
Ej a jak zrobić żeby podpowiadało tak jak tobie to w ustawieniach czy trzeba coś wgrać? Pomocy.
Pytasz o Visual Studio? Pewnie trzeba zainstalować rozszerzenie do C#
Pewnie musisz dodać visual studio jako główny edytor skryptów. Masz to w 8:59 minucie filmu, choć mam nadzieje że przez te dwa miesiące udało ci się rozwiązać ten problem
Może troche nie wczas ale mam taki problem że nie podpowiada mi w viusal studio
Wydaje mi się że musisz zainstalować rozszerzenie do visual studio
@@DooMx już naprawiłem wystarczyło w unity dodać visual
Assets\Skrypty\Player.cs(27,25): error CS0176: Member 'Vector3.up' cannot be accessed with an instance reference; qualify it with a type name instead DLACZEGO TAK MAM???
ej plis daj kod do gracza w opisie bo przepisywanie to męka (chodzi o film z tutorialem w unity)
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
public class Player : MonoBehaviour
{
[SerializeField] int speed;
[SerializeField] int maxSpeed;
[SerializeField] GameObject meta;
Rigidbody rb;
Vector3 input;
void Start()
{
rb = GetComponent();
}
void Update()
{
input = new Vector3(Input.GetAxis("Horizontal"), 0, Input.GetAxis("Vertical"));
if (transform.position.y < -6 || Input.GetKeyDown(KeyCode.R))
{
GameManager.RestartLevel();
}
}
private void FixedUpdate()
{
if (rb.velocity.magnitude < maxSpeed)
{
rb.AddForce(input * speed * Time.fixedDeltaTime);
}
}
private void OnCollisionEnter(Collision collision)
{
if (collision.gameObject == meta)
{
GameManager.LoadNextLevel();
}
if (collision.gameObject.GetComponent() != null)
{
GameManager.RestartLevel();
}
}
}
@@DooMx WIELKIE DZIĘKI
co jak nie mam GetAxies to znaczy że czegoś nie pobrałem czy zrobiłem gdzieś błąd?
Edit > package manager > get axes (windows)
mi nie działa resetowanie poziomu
cieekawe mi działa
op
sry za datę ale próbując napisać jakikolwiek skrypt to odpala mi się notatnik zamiast Csharp, mógłbyś z tym jakoś pomóc?
Pobierz sobie vs code
Nie pobrałeś visual studio
11:56 nie wraca mi na 0 0 0
ej jak zrobić żeby kulka robiła hopsu hopsu?
nie mam 3D urp ]:
Teraz nazywa się to "Universal 3D"
@@Szyromix co?????????? JA FAN!
@@kacpix04 To właśnie on mówi w tym filmie
a co zrobić gdy przy pobieraniu pisze queued?
Nic to kolejka pobierania {np. najpierw VS code a potem unity
}
mi nie działa
Jeśli potrzebujesz pomocy, opisz problem bardziej szczegółowo
dzieki za poradnik czekam aż mi sie zainstaluje
mam tak samooo
ja tez
ja mam unity.
a dlaczego 3d (urp) a nie 3d?
Bo uniwersal render pipeline
Hej wiem że film jest trochę stary ale mam problem z częścią resetowanie poziomu dokładniej to częścią z oncollisionenter pokazuje błąd CS0246 i pisze Nie można znaleźć typu lub przestrzeni nazw "enemy"(brak dyrektywy using lub odwołania do zestawu) i podkreśla Enemy
sprawdź czy nie napisałeś omyłkowo (Enemy) zamiast
czemu brzmisz jak szyromix
Miałem chrypkę
0:50 to akurat jest VS a nie VSCode ale każdy może się pomylić
Słuszna uwaga
Szyromix?
Może
Co ci sie w struny glosowe stanelo?
Modulator głosu
#pusiavogniulepszy
Scratch prostszy
A także bardziej ograniczony i dużo wolniejszy ;) nie ma porównania
kkkkkkkkkkkkkkkkkk
jak zrobic zeby koska nie byla niebieska?
Inny matirial
Wejdź w folder matirial lub jeśli go jeszcze nie zrobiłeś to zrób. W folderze naciśnij prawy przycisk i create>matirial. Nazwij go jak chcesz i naciśnij po prawej na biały pasek. Pokombinuj żeby był niebieski i przeciągnij na to co chcesz żeby było niebieskie
mi nie działa
Co nie działa i dlaczego myślisz że nie działa
18:25 mi nie dziala daje blad w consoli NullReferenceException: Object reference not set to an instance of an object
NewBehaviourScript.FixedUpdate () (at Assets/Scrypt/Player.cs:28)@@DooMx