Shoutbox - Archiwum
Wszystkie wpisy w shoutboxie (249332)
P
PsichiX
(01:30, 24.02.16)
swoją drogą, nie wiem czy wiecie, ale fajnym i optymalnym sposobem na liczenie cosinusa jest użycie dot_product() - pamiętać trzeba tylko, że wektory muszą być znormalizowane
I am Lord
(01:29, 24.02.16)
Ostro mi z pamięci te operacje na wektorach wyleciały
P
PsichiX
(01:29, 24.02.16)
i voila - w ten sposób nie wykorzystujesz w ogóle kątów, tylko obliczone punkty wektora kierunku od piłki to przecięcia ze ścianą
I am Lord
(01:28, 24.02.16)
No jasne, zapomniałem o normalizowaniu zupełnie
P
PsichiX
(01:27, 24.02.16)
piłka ma hspeed i vspeed - to jest wektor kierunku który w kątach jest równy direction. Ty chcesz znormalizować ten wektor, więc liczysz nx = hspeed / speed; ny = vspeed / speed; a potem mając znormalizowany wektor mnożysz jego wartości przez magiczną wartość i masz przedłużenie wektora. a jak chcesz policzyc przecięcie ze ścianą rooma, to bieresz srypt lines_intersect i wykorzystujesz wyliczony przed chwilą przedłużony wektor
I am Lord
(01:24, 24.02.16)
Znany jest wektor piłki no ale on by nie sięgał tych krawędzi mapy, nie wiedziałem jak przedłużyć to na kątach robie
I am Lord
(01:23, 24.02.16)
mam to na kątach porobione
I am Lord
(01:23, 24.02.16)
I am Lord
(01:22, 24.02.16)
tzn no chciałem puści linię z piłki i zrobiłem to lengthdirami a tam potrzebny kąt. Za bardzo nie wiem jak miałbym przedłużyć jej wektor tak by sięgnął całej mapy
P
PsichiX
(01:21, 24.02.16)
Jakim: <3
P
PsichiX
(01:20, 24.02.16)
jak w gml sprawdzic, czy instancja z danego id jest typu obj_ball?
I am Lord
(01:18, 24.02.16)
wiem ale już za późno 

Jakim
(01:17, 24.02.16)
Sensowne słowa, Psyś!
P
PsichiX
(01:11, 24.02.16)
lord, pro tip: jesli operujesz na wektorach, to nie uzywaj katow. jesli operujesz na katach, to jest to bez sensu, skoro calosc mozna liczyc na wektorach. szybciej. powiedz, do czego Ci katy? moze da sie to rozwiazac wylacznie wektorami?
I am Lord
(01:09, 24.02.16)
tyle czasu zmarnowane 

I am Lord
(01:09, 24.02.16)
zabijcie mnie, jeeezu. Siedzę nad zamianą vektorów w direction i kombinuję z arctan2() zapominając że jest point_direction()
P
PsichiX
(00:50, 24.02.16)
o, 116 - lepij, lepij
P
PsichiX
(00:48, 24.02.16)
u mnie celuje perfekcyjnie w najbliższego bricka, ale kuleje na bonusach - właśnie mu robie decyzyjność i priorytetyzowanie zadań - fajna zabawa z tymi botami 

I am Lord
(00:45, 24.02.16)
ja mam jakieś dupne trygonometryczne błędy 

P
PsichiX
(00:40, 24.02.16)
a nie, ten break to powinno byc raczej wewnatrz bloku. przepraszam, majacze bom chory xD
Najnowsze wersje GameMakera:
Stabilna
2024.14.4.222 • 2024.14.4.268
wydana 110 dni temu
wydana 110 dni temu
LTS
2026.0.0.16 • 2022.0.3.99
wydana 56 dni temu
wydana 56 dni temu
Beta
2026.100.0.1083 •
wydana 21 dni temu
2026.100.0.1046
• 0.20.0
wydana 21 dni temu
= IDE, = Runtime, = GMRT
Użytkownicy online
1 użytkownik aktywny:
gości: 1,
(~ostatnie 15 minut)
Discord
35 użytkowników online na discordzie:
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?