Skocz do zawartości

Konrad-GM

Użytkownicy
  • Postów

    2 729
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    44

Treść opublikowana przez Konrad-GM

  1. Do tego trzeba utworzyć dynamiczną tablicę po przez operator "new[]" Tylko nie zapomnij jej zwolnić ( "delete[]" )!!!
  2. GML var obszar_x1, obszar_y1, obszar_x2, obszar_y2; obszar_x1 = 100; obszar_y1 = 100; obszar_x2 = 200; obszar_y2 = 200; with( objindex ) { if( x >= obszar_x1 && x <= obszar_x2 && y >= obszar_y1 && y <= obszar_y2 ) { y += 32; } }
  3. Możesz użyć formatu md2 do animacji i tego dlla http://gmc.yoyogames.com/index.php?showtopic=195836
  4. Daj to w step GML if( x-xprevious > 0 ) image_xscale = 1; else if( x-xprevious < 0 ) image_xscale = -1;
  5. Kto to wie, w końcu to internet. Btw. Jak jest mowa o pracy, to każdy nie chce o niej mówić/pisać :)
  6. No to zainstaluj pythona32bit
  7. Konrad-GM

    Kalkulator w C++

    #include <iostream> int main() { std::cout<<"Elo World!"<< std::endl; std::cout<<"Use:\n\ta - add\n\tb - subtract\n\tq - quit program"<< std::endl; // Glowne dzialanie programu char cmd = 0; int x = 0, y = 0; while( cmd != 'q' ) { std::cout<<"\nFunction:"<< std::endl; // Pobieramy zadanie std::cin>> cmd; switch( cmd ) { case 'a': std::cout<<"X Y"<< std::endl; std::cin>> x>> y; std::cout<< "R: "<< x+y<< std::endl; break; case 'b': std::cout<<"X Y"<< std::endl; std::cin>> x>> y; std::cout<< "R: "<< x-y<< std::endl; break; default: std::cout<<"Unknown function!"<< std::endl; } } return 0; } Masz już najważniejszą cześć napisaną ;p
  8. 1. get_string() pobiera ciąg znaków, aby zamienić ten ciąg znaków na liczbę, używa się funkcji real(str). 2. Zamiast get_string() można użyć get_integer() ( Pobiera tylko liczby ), w tem aby zamienić liczbę na ciąg znaków to analogicznie co do 1, użyć string(val)
  9. Jeśli by to było :) d3d_set_projection_ortho(..); można wywołać gdy jest się w trybie "d3d_start()". GML d3d_set_projection_ortho( x, // Pozycja projekcji ortho na osi x y, // Pozycja projekcji ortho na osi y w, // Szerokość projekcji ortho na osi x h, // Wysokość projekcji ortho na osi y angle // Obrót projekcji na osi z ); Btw. d3d_set_projection_ortho wywołuje się w najwyższym ( najmniejsza wartość depth ) obiekcie, można oczywiście ustawić jakieś przyciski jeszcze wyżej ( mniejszy depth niż w obiekcie z projekcją )
  10. Konrad-GM

    Kalkulator w C++

    Kalkulator? Czy ma być w konsoli czy jakieś WinApi UI?
  11. Jeśli jednak zainteresujesz się DXem polecam te tutki: Po angielsku, ale bardzo dobry: http://www.chadvernon.com/blog/tutorials/directx9/ Także po angielsku: http://directxtutorial.com/ A ten po polsku, ale przestarzały :/ ( Za czasów DXa 8 ) http://www.dimmension3.spine.pl/modules.ph...mp;cat=direct3d
  12. Wtedy wartości ujemne najbliższe zeru zwrócone będą jako dodatnie ;p
  13. Jest to pseudokod ;p int closetozero( int[] array ) { int close = 0x7fffffff; foreach( n in array ) { if( abs(n) < abs(close) ) close = n; } return close; }
  14. Wo gule nic nie planuj, a już na pewno coś stworzysz. Crack, nie pisz takich głupot ;)
  15. To zależy, jak lubisz OOP i C ( te WinApi... ) to DX będzie ok. Jeśli jednak preferujesz coś a'la C, to OGL ;p
  16. To zależy od Ciebie, do czego chcesz użyć owy język ;)
  17. Ignis, to nie jest kwadrat :)
  18. Tak, wiem, jestem boski.
  19. Trza zapisać kurze ID stworzonego jaja, później użyć tej zmiennej jako 'odnośnik' na obiekt ( jajo ) Btw. Ustaw kod w Create KURY!
  20. Zostaje użycie kilku obiektów, a wszem i wobec wiemy że jest to mało wydajne ;)
  21. Ogre wczytuje oddzielnie mesha jak i szkielet. Zatem można stworzyć jeden szkielet na kilka meshów bądź odwrotnie ;p
×
×
  • Dodaj nową pozycję...