‫Cześć i witaj.
‫W tym wykładzie dodamy efekt cząsteczkowy uderzenia wszędzie tam, gdzie trafimy naszym karabinem.
‫Zanurzmy się więc i zobaczmy, jak to się robi.
‫Więc to będzie szybkie, ponieważ chcemy zrobić coś, co już
‫zrobiliśmy wcześniej, czyli efekty cząsteczkowe, które nie są dołączone.
‫Teraz wiemy, że będzie to znowu wykorzystywać nową statystykę rozgrywki.
‫I chodźmy dalej i otwórzmy ten nagłówek akt.
‫Tak więc rozgrywka jest statyczna kropka i chcemy poszukać w tym miejscu emitera odradzania.
‫Wyszukiwanie symboli nie zawsze jest niezawodne, więc zamierzam po prostu przeprowadzić wyszukiwanie.
‫Emiter odradzania.
‫I szukamy innych wersji tego emitera odradzania w lokalizacji.
‫To jest ten, którego chcemy.
‫A to, co możemy zrobić, to potrzebuje świata, systemu cząstek, lokalizacji i rotacji.
‫Może działać z zerową rotacją, ale tak naprawdę chcemy rotacji.
‫Przejdźmy więc do gry, raczej do broni, C++.
‫I użyjemy emitera odradzania w lokalizacji, aby uzyskać świat.
‫Tutaj, a potem damy mu system cząstek.
‫Więc musimy iść dalej i założyć jeden.
‫Zostawię to puste jako zadanie do zrobienia dla ciebie, ponieważ wiemy już,
‫jak skonfigurować systemy cząstek, a następnie co zamierzamy zrobić, uzyskamy lokalizację, która jest dość prosta.
‫To będzie hitowa lokalizacja, prawda?
‫A potem następna rzecz, pozwól, że dostanę moje odstępy właśnie tam.
‫Następnie następną rzeczą będzie rotacja.
‫Teraz sprawa jest nieco bardziej skomplikowana.
‫Teraz pierwszą rzeczą, którą zrobimy, jest utworzenie wektora kierunku strzału, który pokaże
‫nam, skąd pochodził strzał.
‫A ten jest dość prosty, ponieważ już znamy kierunek, w którym zmierza.
‫Więc skąd pochodzi, będzie to po prostu negatywem tego.
‫Więc minus wektor kropki rotacji da nam kierunek strzału.
‫Skąd pochodził ten strzał?
‫Przyda się to również później, gdy będziemy zadawać obrażenia.
‫Więc kierunek strzału.
‫Fajny.
‫Świetny.
‫A to, czego chcemy tutaj, to rotator.
‫Więc możesz uzyskać rotator z wektora w C++, po prostu wykonując rotację punktów w ten sposób.
‫I to powinno wystarczyć, abyśmy mogli wstawić średnik na końcu linii.
‫Pozostaje więc tylko małe wyzwanie, aby wypełnić ten system cząstek czymś, co możemy skonfigurować
‫w planach.
‫Dobra.
‫Witamy spowrotem.
‫Więc zasadniczo zrobimy to, co zrobiliśmy z błyskiem wylotowym.
‫Więc zamierzam to skopiować.
‫Twoja własność tutaj zamiast błysku lufy, będziemy mieli efekt uderzenia.
‫Podoba Ci się i zamierzamy wykorzystać to w twojej rozgrywce.
‫Statyczna lokalizacja obrazu odradzania.
‫Fajny.
‫Usuniemy to, narysujemy punkt debugowania i spróbujemy kompilować i grać.
‫Po pomyślnym skompilowaniu przejdziemy do przeglądarki zawartości,
‫otworzymy nasz karabin BP, ponieważ musimy dołączyć efekt uderzenia.
‫Otwórzmy pełny plan.
‫Edytor przechodzi do ustawień domyślnych klasy Szczegóły Efekt wpływu.
‫Zobaczmy, co możemy znaleźć.
‫Uderzenie.
‫Zobacz, czy mamy coś, czym jestem.
‫Nie.
‫Nie, ja też.
‫Może będzie się nazywać hitem.
‫Okej, mamy drona drenującego, który uderza w świat, jaki mamy, i kilka różnych rzeczy tutaj na dole i myślę, że możemy
‫również wybrać kilka rzeczy z pakietu zasobów do strzelanki.
‫Więc jeśli wrócimy do przeglądarki treści, pakiety zasobów strzelają do broni do gier, a nie
‫do broni, przepraszam, efektów, a następnie systemów cząsteczkowych, a następnie broni, trafień karabinów szturmowych, kto dostał irh uderzenie lub coś
‫takiego.
‫Więc możemy, myślę, że będę używał tego.
‫Więc zacząłem szukać karabinu szturmowego.
‫To będzie mój efekt oddziaływania.
‫Bardzo podobał mi się ten w testach.
‫Więc pójdziemy alt p, ale możesz wypróbować inne efekty uderzenia i spróbować uderzyć w ścianę.
‫Dobra.
‫Kiedy uderzam w ścianę, możesz zobaczyć efekt uderzenia, który się z niej odradza.
‫Jestem więc bardzo zadowolony z tego wyniku.
‫W następnym wykładzie będziemy zadawać obrażenia aktorom, których rozmieszczamy na całym świecie.
‫Bardzo ekscytujące.
‫Więc tam cię zobaczę.