Skocz do zawartości

Konrad-GM

Użytkownicy
  • Postów

    2 728
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    44

Odpowiedzi opublikowane przez Konrad-GM

  1. Mam taki niemały problem, otóż gdy piszę własnego DLLa ( z wykorzystaniem Direct3D9 ) to podaję w kontrolerze:

    BeginStep: Wyczyść Buffory ( Clear ) i rozpocznij prezentacje ( BeginScene )

    EndStep: Zakończ prezentację ( EndScene ) i zaprezentuj ( Present )

    I tu jest problem, GM czyści i prezentuje własny moduł graficzny, a mój zasłania ( Czasem widać linie ), czy wiecie może jak temu zapobiec ( Bez tworzenia nowego okna ofc. )?

    Z góry bardzo dziękuję :)

  2. Twój XenoN oblicza kolizje z pozycji 'Z', już nie bierze pod uwagę 'X' & 'Y', więc w Twoim silniku nie da się obliczyć kolizji z modelami od 'boków' ( np. drzewa, płot itp. ) ponieważ oblicza TYLKO pozycję 'Z', więc zacznij pracować nad tym, bo to by było dobre ;D

  3. Możesz zrobić listę akcji w tablicach np:

    GML
    global.Act[0]=false; // Czy potrafimy pływać

    lub const'ami się bawić

    GML
    global.Act[A_PLYWANIE]=false; // Czy potrafimy pływać

    Stwórz obiekt 'objLoader' i daj go tylko do 1 roomu, np w menu gry

    Aby sprawdzić:

    GML
    if(!global.Act[0]) // lub !global.Act[A_PLYWANIE]

    {

    // Jakaś akcja jeśli nie potrafimy pływać

    }

×
×
  • Dodaj nową pozycję...