@n1troo: @daedalus_pl: mialem problemy ze zgraniem streaming assetów, jsona i androida ale udało mi się już rozwiązać problem, musiałem użyc WWW klasy, żeby zaczeło śmigać. Na ten tutek się natknąłem i to nie działało na andku. Musiałem zrobić tak:
void Start()
{
filePath = Application.streamingAssetsPath + "/Items.json";
StartCoroutine("Json");
}

IEnumerator Json()
{
if (filePath.Contains("://"))
{
WWW www = new WWW(filePath);
yield return www;
jsonString = www.text;
}
else
{
jsonString
#unity #programowanie mirasy mam pytanie bo nie moge znaleźć w guglach. Robie sobie directional pada (takiego jak w starych pegasusowych padach) uzywajac nowego gui. Wszystko śmiga poza jedną rzeczą. Chce zeby po wcisnieciu przycisku, kiedy przeciagamy myszka na inny klawisz zmienil sie button który jest wciśnięty. W tej chwili "lockuje" mi się na aktualnie wciśniętym buttonie i kiedy przesuwam myszą/touchem na inny button to ciągle wciśnięty jest ten zalockowany.
Chciałbym, żeby aktywny
Mam banalne pytanie, ale coś nie mogę doszukać się jasnej odpowiedzi. Czy kolejne wywołanie funkcji update() nastąpi dopiero kiedy wykona się cały kod w ramach bieżącego jej wywołania czy może wykonywany kod zostanie przerwany na rzecz wywołania na nowo Update()?

#unity3d #unity
Mirki, potrzebuję pomocy.
Mam w Unity skrypt, który pozwala na stworzenie obiektu w sposób podobny jak się to dzieje w programach do grafiki 3d, tzn klikam myszką w pewnym miejscu (metoda OnMouseDown), przeciągam myszą (OnMouseMove) i po puszczeniu klawisza myszy (OnMouseUp) generuje się obiekt 3D z siatką rozciągniętą pomiędzy punktem startu i końca (siatka generowana z klasą Mesh).
Problem w tym, że stworzony w taki sposób obiekt (bez znaczeni gdzie kliknę myszą),
@Wextor: Pod nic nie jest podpięty, ale już chyba ogarnąłem w czym rzecz. Sam Gameobject tworzony jest w pozycji 0, ale meshRenderer generowany i wyświetlany jest w pozycji kliknięcia i ruchu myszy, stąd taka rozbieżność w liczbach.
Pisał ktoś z was coś pod webgl? Czy jest możliwe aby w momencie odpalania strony wczytać JSONa za pomocą http-post? Tj. serwer uruchamia poleceniem http-post odpowiedni adres URL w strukturze aplikacji. JSON byłby w body i chciałbym na start sceny wczytać te dane z body. Da jakoś rade?
#unity3d #unity #webdev
Do unity masz masę darmowych materiałów... W tym momencie jednak mój głos będzie się różnił od poprzedników, bo ja dokończę zdanie: ... w których masz kompilację złych praktyk. Jakby ktoś na siłę zebrał wszystkie najgorsze rozwiązania (bo najłatwiejsze). Prostą giwnogierkę zrobisz, ale przy większym projekcie zacznie doskwierać i brak optymalizacji, i struktura kodu.
Ujmując w jednym zdaniu: warto płacić za dobry, rzetelny kurs, mimo masy darmowych materiałów. Czy wskazany przez ciebie kurs
@szeryfe: Dobrze że wspominasz o tym, zarówno oficjalne i nieoficjalne tutoriale (a nawet dokumentacja) zachęcają do złych praktyk. Widać że Unity celuje w bardzo małe projekty przy których zła struktura i spaghetti aż tak nie przeszkadzają.
Siema ponownie Mirki!

W ten ostatni dzień 2016 roku wrzucam podsumowanie tego co udało się zrobić od połowy sierpnia do dzisiaj w Up&Up - grze układance, która już niedługo będzie dostępna na Google Play i App Store. Zaczynałem od totalnego zera jeżeli chodzi o umiejętności w Unity. Z czasem popełniałem błędy, dzięki którym uczyłem się coraz więcej, a progress moim zdaniem widać gołym okiem, więc trochę #chwalesie ( ͡° ͜ʖ
kamcc - Siema ponownie Mirki!

W ten ostatni dzień 2016 roku wrzucam podsumowanie t...
Hej, Mirki. Mam problem z #unity. Chciałem użyć Global Fog ze Standard Assetów i zmienić kolor mgły na inny niż szary, tylko, że nie wiem jak to zrobić.
Próbowałem sprawdzić skrypt ale sam nie znalazłem fragmentu, który by za to odpowiadał. Szukając w Googlach, wygląda na to, że powinien być w inspectorze parametr dot. koloru. Ma ktoś pomysł co powinienem zrobić?
#gamedev
Konstrukt - Hej, Mirki. Mam problem z #Unity. Chciałem użyć Global Fog ze Standard As...

źródło: comment_NwTJ11k3KxTzcNwVDE6FTHlfZTDV1nDm.jpg

Pobierz
@Konstrukt: Global Fog ma chyba swój shader? Tam pewnie jest kolor.
edit: Znalazłem w shaderze:

// Lerp between fog color & original scene color
// by fog amount
return lerp (unity_FogColor, sceneColor, fogFac);

Czyli j.w.: bierze kolor z ustawienia fog w oknie Lighting
Cześć Mirki, robię z kolegami grę w unity jako projekt zaliczeniowy na studiach. Gra będzie w klimacie escape the room i zastanawiamy się właśnie nad tym jakie zagadki moglibyśmy w naszej grze zaimplementować. Macie może jakieś pomysły albo moglibyście napisać o jakichś grach w takim klimacie skąd moglibyśmy znaleźć coś ciekawego?

Zależy nam na tym żeby nie było to nic zbyt trudnego do napisania, ponieważ dopiero zaczynamy zabawę z Unity i czasu
@MiszczJoda: Przejdz kilka escape roomów na newgrounds.com i będziesz miał tyle pomysłów że na 5 gier Ci wystarczy:
- podarte karteczki z symbolami/numerami do otwarcia zamków
- to samo ale gdzieś wtopione w obrazek/tło
- Trzeba zebrać ileś rzeczy i gdzieś umieścić żeby odblokować jakiś element.
- Wykorzystanie mechanizmu z jednego elementu do 2 przykład: brakuje Ci baterii w latarce? wyjmij ją z pilota do TV.
#unity #programowanie Czy jest tu ktoś kto ogarnia pisanie shaderow pod unity? Potrzebuje shader o następujących parametrach:

- unlit (albo najlepiej LIT ale z suwaczkiem intensywnosci dzialania swiatla/wylaczenia)
- fog (ale liczony na podstawie odleglosci od danego obiektu na scenie, a nie odleglosci od kamery)
- rim light kierunkowy (czyli taki http://www.artisticexperiments.com/uploads/6/5/5/8/6558716/5644115_orig.png a nie taki http://answers.unity3d.com/storage/temp/38803-sceneview.png)

Dwa pytania
1. Jak duzym hardkorem jest napisanie takiego shadera? I czy z punktu widzenia grafika
Mireczki robię taką małą "grę" i chciałbym uzyskać efekt paralaksy.
Robię jak w filmiku a także tak jak tutaj https://unity3d.com/learn/tutorials/topics/2d-game-creation/2d-scrolling-backgrounds i nic się nie dzieje, cały czas nic się nie rusza :<
Teraz mam to wpisane tak, mam skrypt podpięty do backgroundu gdzie mam tego Quada z teksturą
public float speed =0 ;
public Renderer rend;
void Start () {
rend = GetComponent();
}
void Update () {
float y = Mathf.Repeat(Time.time
BloodDeath94 - Mireczki robię taką małą "grę" i chciałbym uzyskać efekt paralaksy.
R...
@BloodDeath94: A jaki typ gry piszesz? Kiedyś przerabiałem ten tutorial, ale on opisuje paralaksę w przypadku gdy jest niezależna od bohatera. Kojarzę też również, że trzeba było zrobić tam jakiś dodatkowy materiał, jemu przypisać sprite'a i dopiero wtedy dodać do quada. Było też coś, że samemu spritowi należało zmienić jakieś ustawienie.
Jeśli dalej będziesz chciał brnąć w tą wersję paralaksy to postaram się znaleźć jakieś kody i przypomnieć jak to szło.