Skocz do zawartości

Saus

Użytkownicy
  • Postów

    1 107
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    3

Treść opublikowana przez Saus

  1. O tutaj. (wybierasz ile kolorow i ustawiasz) Co do usuwania masz funckje typu: GML part_system_destroy(~ part_emitter_destroy(~ -> help GMa -> "part_"
  2. Ok to tak, zamiast particle1 wstawiasz sobie nazwe tego efektu, powinna byc unikalna. Za sname nazwe systemu do tego efektu, przed linijka GML emitter1... wstaw linijke GML nazwasystemu = particle_system_create(); W miejsce emitter1 wstawiasz nazwe emittera dla tej particli. I na koncu, jesli chcesz to w stepie w ost. linijce GML part_emitter_stream zamieniasz na GML part_emitter_burst Uff... Ostatecznie powinno to wygladac mniej wiecej tak: GML efekt1p = part_type_create(); part_type_shape(efekt1p,pt_shape_ring); part_type_size(efekt1p,0.10,0.10,0,0); part_type_scale(efekt1p,1,1); part_type_color1(efekt1p,16762566); part_type_alpha1(efekt1p,1); part_type_speed(efekt1p,1,1,0,0); part_type_direction(efekt1p,0,359,0,0); part_type_orientation(efekt1p,0,0,0,0,1); part_type_blend(efekt1p,1); part_type_life(efekt1p,1,60); efekt1ps = part_system_create(); efekt1pe = part_emitter_create(efekt1ps); part_emitter_region(efekt1ps,efekt1pe,x,x,y,y,ps_shape_ellipse,1); part_emitter_burst(efekt1ps,efekt1ps,efekt1p,5); Zawsze nazywam particle jako nazwa z 'p' na koncu, do systemow dopisuje 's' a do emitterow 'e'. Oczywiscie to tylko moje wymysly, dlatego opisalem ci dokladnie wyzej co sie stalo :P PS. Co do x,y gdzie ma byc to odtwarzane GML part_emitter_region(efekt1ps,efekt1pe,x,x,y,y,ps_shape_ellipse,1); W tej linijce x,x,y,y to xmin xmax ymin ymax, dlatego ze tutaj zaznaczasz caly region z ktorego maja sie 'wydobywac' te particle. Jesli chcesz zeby bylo z 1 punktu to robisz to normalnie: Jesli skrypt wykonujesz w obiekcie na ktorym to ma byc - zostawiasz jak jest. Jesli chcesz na innym wpisujesz obiekt.x,obiekt.x,obiekt.y,obiekt.y itp itd.. I jeszcze jeden PS. Dlaczego zamieniamy stream na burst w ost. linijce. Wystarczy nawet popatrzec jak roznia sie przyciski 'stream' i 'burst' w designerze. Burst wywala te particle tylko raz, dlatego mozesz to dac w stepie, przy uderzeniu czy czyms - po prostu buchniecie particlem. Stream od razu robi nam cala wiazanke (tak jakby "wlacza" odtwarzanie tego particla) wiec danie tego w stepie zmuli gre na maxa po paru sekundach. Jesli juz upierasz sie na stream dajesz go w create, jednak musisz pamietac zeby potem efekt usunac bo bedzie przenosil sie nawet pomiedzy roomami.
  3. Wlasnie dlatego ze jest skomplikowane dalem ci ten designer, tam wszystko mozesz sobie wizualnie ustawic :) Potem dostajesz gotowy kod do wklejenia w GM
  4. http://gmc.yoyogames.com/index.php?showtopic=290449 Robisz, export -> clipboard I wklejasz sobie w gma, uzupelniasz nazwy particle i systemy i masz.
  5. Screen zachecil mnie do pobrania, i nie zawiodlem sie. Denerwowac moze tylko muzyka menu i sam jego wyglad. Plus to to ze mamy przycisk do przesuwania fal i ladnie widac kiedy beda nastepne, jakie, z czego beda sie skladac. Powinienes dac na poczatku jakies dopiski gdzie co jest, bo jak tylko zaczalem grac nie wiedzialem co mam bronic i skad ida przeciwnicy :P Wszystko bardzo fajnie, gdyby wszystkie pierwsze gry na gmc takie byly ludziom zyloby sie lepiej. 5/5
  6. Saus

    defragmentacja

    Może spróbuj zadać pytanie po polsku, bo nie sądze żeby ktokolwiek wiedział o co ci chodzi.
  7. Create GML czas=30; alarm[0] = 1*room_speed; Alarm 0 GML czas -= 1; if czas=0 then room_goto_next(); alarm[0] = 1*room_speed; Rysowanie: GML draw_text(x,y,czas);
  8. Sprobuj dac przed tym warunek GML if instance_exists(my_glut) Bo w my_glut masz id obiektu wiec to i tak na wszelki wypadek :) Wtedy nie bedzie w ogole odwolywac sie do tego bez swojej matki.
  9. Muczek, 1 sekunda to 30 stepow bo zwykle room_speed = 30. Poza tym solid mozna wylaczac tez zaleznie od visible. W alarmie dodac GML solid = visible
  10. @up To ma byc najszybszy? Create GML alarm[0] = 1*room_speed; Alarm 0 GML visible != visible alarm[0] = 1*room_speed; A teraz trzeba ruszyc glowa i w kolizji wpisac GML if other.visible=true
  11. GML if instance_number(obj_score)>0 albo GML if instance_exists(obj_score)
  12. GML o = instance_create(x,y,obj); o.matka = id; I w obj ustawiasz x od matki.
  13. Saus

    Jak poznaliście GMCLAN?

    Ja podobnie do psichixa, instalke GMa znalazlem chyba na jakims niezbedniku i sam dochodzilem jak i co z tutoriali, dopiero po wielu miesiacach trafilem tutaj (pewnie szukajac czegos do GM) i po paru dniach wrzucilem jakas gierke (ktora zrobilem juz duzo wczesniej sam :P)
  14. Saus

    Czy jak sie gada...

    Nie przypominam sobie naszej rozmowy
  15. Saus

    Brrr

    Musze cie uswiadomic ze to nie sa wszystkie 'wyloty'
  16. Saus

    Beaver Builder

    Tez mi sie podoba, z pewnoscia zagram :P daje 5/5 Poza tym.. co wy tu robicie :D? Nie dosc ze ty to jeszcze Patrysław oglada temat.. co to sie porobilo w taka niewinna niedziele :P
  17. Saus

    GMCLANOWY czat

    Ale ma racje, tylko sie wyglupiacie. To wszystko skonczy sie tak ze wam sie znudzi a 4tk dostanie prace modela i bedzie na boardach w samych majtach
  18. Saus

    GMCLANOWY czat

    Co wy macie w tych glowach..
  19. Change Random - nie moge znalezc w klockach Stop Time Line - GML timeline_index = nazwa; timeline_position = 0; timeline_running = false; Pause Time Line - GML timeline_index = nazwa; timeline_running = false; Set Time Line - GML timeline_index = nazwa; timeline_running = true; // od gm8 musisz ustawiac jeszcze _running zeby poszlo, dawniej wystarczylo ustawiac index</span></span> Create Particle Particle Color http://gmc.yoyogames.com/index.php?showtopic=290449 #Edit O kurde.. :D
  20. Czemu net 1 gb to abstrakcja? W Japonii taki jest i kosztuje ok. 100 zl jakby przeliczyc na nasze :P
  21. Ustawiles origin spritowi wybuchu na srodek :)? Bo wyglada jakby byl na 0,0 wlasnie.
  22. Saus

    wasze biurka

    To taki dywan jest w kwiatki ...
  23. Saus

    wasze biurka

    Masz na mysli obudowe, czy peletajace sie kable :D?
  24. Saus

    wasze biurka

    Widze ze Marmot tez ma deathAddera :D Fotka ode mnie, zrobiona doslownie przed chwila (tez sry za badziewna jakosc ale swiatlo o tej godzinie jest ohydne, do tego pada) (klik)
  25. Saus

    Statystyki

    Inwilgator 360, ostatnio był w niezbędniku. Jak pobiegniesz do kiosku to moze jeszcze będzie gdzies w starych numerach. Fotka okładki
×
×
  • Dodaj nową pozycję...