-
Postów
9 806 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
139
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez gnysek
-
-
To są na pewno JPG czy WEBP ?
-
stwórz wszystkie w jednym miejscu i daj move_outside_solid z kierunkiem dla każdego równym 360/zlota/*i ? Chociaż wtedy również dobrze można użyć lengthdirow losowej odległości w jakimś zakresie.
-
Ma łamać nawet w pół słowa?
var stack = '', result = '', text = 'Lorem ipsum dolor sit amet', len = 40; // 40px; for(i=1; i<=string_length(text); i++) { var c = string_char_at(text, i); if (string_width(stack + c) > len { result += stack + '#'; stack = ''; } else { stack += c; } } result += stack; return stack;
Jakoś tak, ale to się na pewno wywali, jak len będzie mniejsze niż najszersza litera.
-
Ale 40 liter "i" a 40 liter "w" to jest 5x tyle szerokości, dlatego w pikselach lepiej moim zdaniem.
Jednak, zeby nie powiedzieć, że się nie da, to:
https://www.gmlscripts.com/script/string_wordwrap
string_wordwrap(string,40,"\n\r", false); // dla gms 1 można '#'
-
draw_text_ext i draw_set_halign załatwią sprawę, używam od lat.
-
Może być tak, że planowali usunąć w GMS2 alarmy właśnie w formie tablic (przez to, że nie możesz zrobić 100 alarmów, co sugerowałaby notacja tablicowa).
-
Właśnie jak zadałeś pytanie, tak samo się zastanowiłem - po cholerę to jest ? na pewno to nie pozostałość starych GMów, tego chyba wcześniej nie było - http://gamemaker.info/en/manual - musiało więc dojść w GMS.
-
Przynajmniej zmusiło cię to do ponownego sprawdzenia!
-
Tak dokładnie powinno to zadziałać, musi być jeszcze jakaś klasa która to nadpisuje - narzędzia deweloperskie powinny pokazać kolejność styli dla danego elementu dla danej własności, który css co ustawił - może pomoże, np.:
Jak widać, aż 4 style zmieniają rozmiar fonta (css jest spłaszczony do 1 linijki więc, wszędzie jest :1, normalnie nie powinno być tego problemu).
-
-
string(obj_player.alarm[0])
Zmienne alarmowe i tak zawsze istnieją.
Gdyby jednak zmienna nie istniała, odpowiedzią byłoby
var _a; with(obj_player){_a = alarm_get(0);} draw_text(10,110,"alarm shooting "+string(alarm_get(0)));
Zmienne tymczasowe "var" są globalne względem with, co warto pamiętać - pozostałe zmienne zmieniają oczywiście kontekst.
-
-
wygląda na serce
-
Godzinę temu, Chell napisał:
mogę Cię w takim razie prosić o podejrzenie tych 2 kategorii? nic nie musisz ujawniać, byle tylko było wiadomo czy to nie jakieś trollkonta
W obu kategoriach głosowały osoby, które mają konta po kilka lat, chyba najmłodsze to 2013.
-
1 minutę temu, Chell napisał:
hej, wybaczcie obsuwe - żeby nikogo nie rozliczać z głosów, bo to nieladne, będzie dogrywka. założę temat za jakieś 2 godzinki.
szczerze powiedziawszy zauważyłem że albo moja urazona duma mi sugeruje rzeczy, albo w Silniku i Użytkowniku roku na małej przestrzeni czasowej padło kilka niespodziewanych i stawiajacych głosowania na głowie głosów, co się zdaje zbiegać z pojawieniem się tamtego dnia kilku dziwnych kont, więc za rok głosowania będą jawne i dla użytkowników z jakimś wkładem w gmclan ad 2019
Mogę wszystkie głosy zobaczyć i sprawdzić bez problemu jak coś:
-
@PatrykPlayingPOLSKA Bo ten switch nie jest w żadnej funkcji? On się wykonuje tylko w momencie wczytania strony, a nie non-stop. To nie game maker, że masz ciągle step event
Jeśli chcesz go ponownie wywołać, wsadź go w którąś z funkcji.
https://jsfiddle.net/gnysek/z4w9ncpy/4/ - tu masz działające rozwiązanie -
Um, ale data posta to wyraźnie 3 stycznia 2008
Dobrze, że wtedy nie wygrałem
Ale tak, zrobił się jeszcze większy problem...
-
Wydaje mi się, że głosowania skończyły się w niedzielę o 23:59:59.
-
1 godzinę temu, Nirvan napisał:
ŁEEEEE nie zauważyłem
Z drugiej strony, dostałeś 7 głosów, tylko na dwa różne projekty, wiec teraz też ciężko powiedzieć jak to rozwiązać, no bo przecież jakbyś dał głos na mnie, to byś sobie podkopał podium
@Chell jako najbardziej bezstronny, jakie znajdziesz wyjście z tej sytuacji? Ja jako admin i nominowany nie powinienem nic sugerować
Dogrywka ?
-
Kurde, jest remis
Przy czym @Nirvan nie głosował w tej kategorii, a ja tak.
-
Przeżyłem bigsharka i jego Cairo, widziałem już wszystko.
-
Dnia 25.01.2019 o 13:28, I am Lord napisał:
to szare to minimapa jak w diablo?
myślałem, że to wnętrze jaskini
-
-
Wyśrodkowanie textu
w Pytania początkujących
Opublikowano
A mój skrypt nie działał dobrze ? Nie ten z gml scripts, ten drugi (włącz sortowanie w temacie po dacie, a nie po ocenie).
W skrypcie Kondrada-GM problemem jest fragment:
if (c == ' ') { result += word; word = ''; }
który jak widzi spację, uznaje, że słowo się zmieściło i dodaje na result, przestając zliczać - tymczasem result powinno się resetować wraz z dodaniem znaku # (a najlepiej jeśli znak C to spacja albo pierwszy znak w linii go nie dodawać).
Czyli jakoś tak:
var stack = '', result = '', text = 'Lorem ipsum dolor sit amet', len = 40; // 40px; for(i=1; i<=string_length(text); i++) var c = string_char_at(text, i); if (string_width(stack + c) > len { result += stack + '#'; stack = (c == ' ') ? '' : c; // W GMS1: if (c == ' ') stack = '' else stack = 'c'; } else { stack += c; } } result += stack; return stack;