Jak w Unity zmieniam miejsce Gracza z „nóg” do samochodu (czyli „wsiada do auta”) to jak już gracz jest w samochodzie to Input System jakby nie reagował na wciskane klawisze.
Jak to naprawić? Do sterowania pojazdami używam RCC z Asset Store, a graczem przez własny skrypt.

Czy to może być dlatego, że każdy z pól „OnFootMovement” i „InCarMovement” obsługuje przez dwie różne klasy i tworze dwie instancje generowanego przez Input System pliku
@zibizz1: mam to.
Teraz inaczej opisze ten problem:
- W Action Maps mam "Vehicle" oraz "OnFoot"
- W Vehicle mam ustawione by poruszać się pojazdem poprzez WASD i tak samo w "OnFoot" by poruszać postacią.
- Kiedy podejdę postacią do pojazdu (WASD) i do niego "wsiądę" to w pojeździe nie mogę już się poruszać poprzez WASD, mogę tylko poprzez strzałki. A kiedy usunę postać i poustawiam tak aby gra zaczynała się
  • Odpowiedz
Miał ktoś kiedyś taki problem z Unity 3D, że nie mógł odpalić żadnego projektu (nawet nowych)?
Otwieranie projektu „wiesza” się na „Resolving Packages…” i nie idzie dalej.
Sprawdzam od wczoraj na necie rozwiązania ale żadne nie pomaga, nawet zainstalowałem kilka wersji Unity Editora i nadal lipa.

Unity działał mi normalnie na Windows 11, ale po jakimś czasie wróciłem na Windows 10 i jest #!$%@?

#unity3d
#unity
#unity5
#programowanie
Właśnie teraz udało mi się poprawnie uruchomić edytor Unity.
Dwa dni walki (òóˇ)

Nie jestem pewny co mogło być przyczyną tego wszystkiego.

Oprócz wyżej wypisanych wykonanych przeze mnie kroków zrobiłem jeszcze to:
Usunąłem manifest.json | bez zmian
Usunąłem wspomniany wcześniej i przez ciebie folder Library | bez zmian

I wydaje mi się, że pomogło dopiero:
- Usunięcie Unity Hub
- Usunięcie Edytorów
- Wyczyszczenie Rejestru z
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Pomóżcie. Funkcja poniżej działa poprawnie, wiadomo kiedy obiekt jest skierowany w lewo, a kiedy w prawo.

void Flip()
{
// Switch the way the player is labelled as facing
facingRight = !facingRight;

// Multiply the player's x local scale by -1
Vector3 theScale = transform.localScale;
theScale.x *= -1;
transform.localScale = theScale;
}

Ale funkcja działa dopiero po wyłączeniu animatora. W jaki sposób animator blokuje wykonanie flipa?
Root Motion nie rozwiązuje problemu.

#
Miał ktoś może problem, że tilemapy po wrzuceniu wyglądają zupełnie inaczej niż w photoshopie? w photoshopie mam idealnie pixele, a po wrzuceniu są jakies rozjechane i nie na swoim miejscu
#unity
Mirki, może ktoś wie czemu to nie działa.
speedYvalue=speedYvalue * -1 ; powinno zmieniać wartość na przeciwną, nie zmienia xD jak wpiszę z palca wartość to wszystko ładnie zamienia także nie wiem o co chodzi
#unity #csharp
@pkkk: Jak umiesz programować to połowa problemu z głowy. Ja zawsze polecam naukę przez wymyślanie sobie projektów i robienie ich. Powtarzanie za tutorialami to zazwyczaj nie nauka tylko przepisywanie. Zacznij od prostych rzeczy, zrób klona istniejącej i prostej gry. Mario, Pacman, Pong, Tanki to zawsze spoko projekty dla nowych i do nauki.
Dokumentacja unreala, reddit, youtube i forum. Dasz radę (òóˇ)
  • Odpowiedz
Cześć!
Od kilkunastu miesięcy uczę się programowania oraz tworzenia gier w silniku Unity - mój cel? Wydanie własnych gier oraz znalezienie pracy w Gamdev'ie. Obecnie pracuję nad moim największym projektem z kategorii RPG (3D) na PC. Dlaczego od razu rzucam się na głęboką wodę? Nie byłbym sobą jakbym nie stawiał sobie wyzwań. Czy polegnę? Oczywiście że nie. To właśnie dla kategorii RPG podjąłem tak nierówną naukę, wszystkie przeszłe projekty jakie tworzyłem przygotowywały
Lakarion - Cześć!
Od kilkunastu miesięcy uczę się programowania oraz tworzenia gier ...

źródło: comment_1660763692isohQhDz1CICkwqTIxHIlH.jpg

Pobierz
Hej mirki, ostatnio zacząłem bawić się unity i wpadłem na pomysł napisania prostej platformówki, jednak już na samym początku natknąłem się na problem. Zależy mi na tym, żeby to nie była taka typowa gierka 2d gdzie mozna poruszać się tylko w lewo i w prawo, ale chciałbym jeszcze wprowadzić poruszanie się bliżej kamery i dalej (jak ktoś nie rozumie to coś takiego jak tutaj (https://youtu.be/SLvyR7lYjJs) i nie za bardzo wiem jak
Hej zna ktoś jakiś prosty i przyjemny sposób zapisu do pliku customowej klasy w której poza listami stringów, intów etc. jest też lista zawierająca inne customowe klasy w skład których wchodzą listy stringów,intów etc. Do chwili obecnej korzystałem z serializacji binarnej przez binary formater i wszystko ładnie się zapisywała do pliku i odczytywało.
Aktualnie odradza się taki sposób zapisywania ze względów bezpieczeństwa.
Kombinowałem z jsonem ale on jakby nie chce mi zapisywać
@Fat_Mo: W unity musisz dać [Serializable] atrybut nad klasa strukturą żeby automatycznie zapisywało np w ScriptableObject. Do Jsona uzywasz newtonsoft
var output = JsonConvert.SerializeObject(product);
i
Product deserializedProduct = JsonConvert.DeserializeObject(output);

działa bez żadnych dodatkowych rzeczy
  • Odpowiedz
Ave!

Oto i nowa wersja https://play.unity.com/mg/other/hextree-0-1-7 i kolejne zmiany:
W końcu pierwsze podejście do proceduralnie generowanej mapay, aktualnie mapa składa się z 1 startowego biomu otoczonego barierą - już nie da się tak łatwo spaść za mapę ( ͡° ͜ʖ ͡°) Biom składa się z 7 klastrów, każdy klaster z 8 chunków, a chunk to 3 hexy.
System inventory działa jakoś sensowniej. Każda broń/item może mieć customowe animacje
frogkiller - Ave!


Oto i nowa wersja https://play.unity.com/mg/other/hextree-0-1-...

źródło: comment_1658603425IZrL6XHJbnHx3yiTvQSgnN.jpg

Pobierz
Środowiska graficzne na #linux oraz ich typowi użytkownicy, po stereotypach:
- #xfce - uzależnieni od Windowsa XP. Ten sam komp od dekady
- #cinnamon - postawić raz i niech działa, jak Windows 7 w biurze
- #gnome - osoby nowoczesne, lubiące zgadywać, co siedzi w głowach programistów
- #kde plasma - potrzebujący nowoczesnego, wygodnego i spójnego biurka
- #mate - ci sami od XFCE albo nie mogący zaakceptować tego, że świat się
@znicz: xD grałem w oba Mortal Kombaty na amidze :D
super+i - rofi (coś jak start)
super+w - browser
super+n - file manager
super+shift+Q - close
super+1|2|3|4|5|6 - workspejsy

Rzeczywiście prawie jak fatality Sub Zero ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Słuchajcie, głupie pytanie.
Nie studiuję nic związanego z informatyką, czy stricte programowaniem. Ale pojawiła się opcja, by w pracy magisterskiej wykorzystać Unity 3D, robiąc jakąś tam prostą aplikację AR, która miałaby być jakimś uzupełnieniem dla procesu czy czymś takim. W sumie szczegółów nie ustaliliśmy, bo to luźna gadka, ale jest pytanie, czy żeby zrobić taką rzecz, potrzeba dużo nauki, pracy itp. czy raczej podstawowe rzeczy idzie tam zrobić w łatwy sposób? Założenie
Próbuję zaimplementować kolizję gracza z terenem w grze 2D. Rzut z góry, Unity. Przykład gry z taki rzutem patrz załącznik 1. Nie wiem jak się za to zabrać, próbowałem dwóch podejść z tutoriali ale oba nie działają:

1. W oparciu o Collider.Cast

direction - znormalizowany wektor kierunku z którym ma się poruszać postać
float distance = SPEED * Time.deltaTime;
int numberOfHits = moveCollider.Cast(direction, hits, distance);
if (numberOfHits <= 0)
{
transform.Translate(direction.x *
notauser - Próbuję zaimplementować kolizję gracza z terenem w grze 2D. Rzut z góry, U...

źródło: comment_1654242407jyKxKb8MVHHEInTzVsMqDE.jpg

Pobierz
@notauser: po pierwsze mały tip : prosząc o pomoc skup się na tym co chcesz osiągnąć a nie jak. W tym przypadku chcesz kolizje z elementami otoczenia. rigidbody na przeszkodzie, zaznacz kinematic, dodaj collider, zaznacz static. na postaci rb, collider i tyle.
co do performance, nie martw się o to, jest to w miarę wydajne, tym bardziej na nowych telefonach. Defaultowy silnik fizyczny Unity jest ułomny ale też wydajny do takich
  • Odpowiedz