Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 812
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    141

Treść opublikowana przez gnysek

  1. GML var zlicz; //tymczasowa globalna zlicz = 0; with (jakisObiekt) { if zmienna == 1 zlicz +=1; } //zlicz na koncu ma liczbe tych obiektów</span>
  2. Taki problem otworzyć pomoc do programu? Nawet w edytorze kodu podpowiada, że te pozycje to X, Y i Z punktu. TRIANGLELIST oznacza, że kolejne 3 punkty stanową jeden punkt, TRIANGLEFAN oznacza, że pierwszy punkt jest wspólny, a TRIANGLESTRIP, że po pierwszym trójkącie każdy kolejny punkt jest wierzchołkiem kolejnego, który łączy się z poprzednim (harminijka?).
  3. Skoro znasz x i y, to możesz podzielić bez reszty przez szerokość kratki i masz indeks tablicy.
  4. Polygon (vertex), wierzchołkami odwrotnie do wskazówek zegara od najniższego punktu tegoż trójkąta.
  5. To też zalezy od tego, czy kamera jest pierwszym czy ostatnim obiektem stworzonym w roomie.
  6. Nie, tam były większe vertexy i bodaj trianglestrip.
  7. Nie mogę znaleźć, ale to były vertexy + grid, czyli bardzo podobnie do Twojego.
  8. Spróbuj na vertexach, powinno przyspieszyć.
  9. Nie, ale mielismy takie cienowanie do terenu, żeby cienie były. I kurde nigdzie tego nie mogę znaleźć :/
  10. gnysek

    Almora 0.7.6B

    W odpowiednim momencie pojawią się artykuły na stronie ;)
  11. Kurde, że ja zgubiłem ten przykład Tymona, chcieliśmy coś takiego dać w Almorze i było na tyle zoptymalizowane, że nie było problemów i do tego w rogach były kolory tak ustawione, żeby pasowały do sąsiedniej kratki.
  12. gnysek

    win xp problem

    Tak, to wygląda na wirusa w XP. Zawsze można też sprawdzić ukryte pliki odpalając CMD: cd X: dir /AH gdzie X to litera dysku, a /AH to bodaj jest przełącznik pokazywania ukrytych i sytemowych (których nawet Win Explorer nie pokazuje czsem).
  13. Poszukaj na forum, kilkanaście dni temu było podobne pytanie. RM HTTP chociażby do wysyłania requestów do skryptu PHP.
  14. Bo nową linię robi się za pomocą <br/> a 3*240 > 500. Można też zmienić za pomocą CSS sposób wyświetlania znaczników table (z inline na block) i wtedy powinno być tak jak chcesz.
  15. Pamiętaj, że kod wykonuje się w jednej klatce obrazu, tzn. że jeśli dasz coś jedno pod drugim, to się wykona "natychmiast". Zatem zanim obiekt zdąży nawet rozpocząć ruch po ścieżce 1 (bo wektor przesunięcia może zaistnieć dopiero między dwoma klatkami), to już ustawiłeś drugi. Druga scieżka powinna się zacząć dopiero, gdy pierwsza się skończy.
  16. Praktycznie to masz gotową odpowiedź w pytaniu... GML // w potworku var d; d = distance_to_object(oBohater); if (d>251) { //chodzenie gdziekolwiek, mozna losowac x i y co jakis czas itp. } else { //chodzenie za postacia, moze byc mp_potential_step, moze byc move_tovards_point, mogą byc inne sposoby }
  17. Dlatego ja zawsze robię w pierwszym roomie wykonanie kodu który inicjuje grę i od razu przechodzę do drugiego (więc tego pierwszego nawet nie widać) - i potem z menu jak się odpala grę, to ustawia się wszystkie zmienne potrzebne w grze, więc jak chcę zrestartować to wracam do menu - game_restart() jest średnio użyteczne w bardziej skomplikowanych produkcjach.
  18. Winamp korzysta z DLLek, zatem też mozesz z nich skorzystać :)
  19. @up: a słyszałeś w matematyce o czymś takim jak "podstawianie" liczby za niewiadomą? Tutaj działa to tak samo. Wykonywana jest fukcja, zwracana jej wartość. Tyle, że jak ktoś weźmie anuluj to już tego nie będziesz wiedział, więc można zrobić tak jak podałeś, zeby przypisać wartośc do zmiennej.
  20. Jak wkleisz do fotoszopa czy painta będzie to samo.
  21. Może jak w PHP, echo $$k ? :)
  22. "${A00}" Konkatenacja zmiennych: http://splike.com/wiki/Bash_Scripting_FAQ#...nate_strings.3F
  23. Nie zgodzę się ze stwierdzeniem że argument6 domyślnie ma wartość 1 :)
×
×
  • Dodaj nową pozycję...