ihnata Napisano Październik 3, 2009 Zgłoś Share Napisano Październik 3, 2009 witam- jak mozna regulowac czas rysowania linii w canvas-pozdrawiam Link do komentarza Udostępnij na innych stronach More sharing options...
KANAR123 Napisano Październik 3, 2009 Zgłoś Share Napisano Październik 3, 2009 Hmmmmm tzn? jeśli chodzi Ci o rysowanie jak aby użytkownik mógł to zobaczyć, rysuj w pętli po pixelu canvasem obiekty/figury wstawiając w pętle odpowiednie opóźnienie np Sleep(50); Pozdrawiam KANAr123 Link do komentarza Udostępnij na innych stronach More sharing options...
ihnata Napisano Październik 3, 2009 Autor Zgłoś Share Napisano Październik 3, 2009 Hmmmmm tzn? jeśli chodzi Ci o rysowanie jak aby użytkownik mógł to zobaczyć, rysuj w pętli po pixelu canvasem obiekty/figury wstawiając w pętle odpowiednie opóźnienie np Sleep(50); Pozdrawiam KANAr123 tak...ale moge proscic a prosty programik na wzor,wystrczy kawalek rysowanej linii-pozdro Link do komentarza Udostępnij na innych stronach More sharing options...
KANAR123 Napisano Październik 3, 2009 Zgłoś Share Napisano Październik 3, 2009 Wiesz, to forum to nie miejsce gdzie dostaniesz gotowy kod chyba, że problem jest skomplikowany i użytkownik który go ma już coś wie... a "patrząc" na Ciebie nie wiesz nic o programowaniu... Spróbuj sam/a masz Google i tyle powinno Ci wystarczyć Klik! - Canvas Klik! - Pętle ... Pozrdo KANAR123 Link do komentarza Udostępnij na innych stronach More sharing options...
ihnata Napisano Październik 3, 2009 Autor Zgłoś Share Napisano Październik 3, 2009 Wiesz, to forum to nie miejsce gdzie dostaniesz gotowy kod chyba, że problem jest skomplikowany i użytkownik który go ma już coś wie... a "patrząc" na Ciebie nie wiesz nic o programowaniu... Spróbuj sam/a masz Google i tyle powinno Ci wystarczyć Klik! - Canvas Klik! - Pętle ... Pozrdo KANAR123 te strony juz wszystkie przjrzalem, czy to taki problem podac ,dla osoby umiejacej wszystko w delphi, przyklad wolnego rysowani linii ? Link do komentarza Udostępnij na innych stronach More sharing options...
Toster Napisano Październik 3, 2009 Zgłoś Share Napisano Październik 3, 2009 czy to taki problem poswiecic jeden dzien na poszukanie, zrozumienie, napisanie dla osoby nie umiejacej ? Always Dark<br /> Link do komentarza Udostępnij na innych stronach More sharing options...
ihnata Napisano Październik 4, 2009 Autor Zgłoś Share Napisano Październik 4, 2009 for i := 1 to 400 do begin canvas.moveto(1, i); //przemieszczasz poczatek linii w konkretne miejsce canvas.lineto(300, i); //potem ryzujesz te linie, nastepna iteracja rysuje linie nizej itd. sleep(100); end; Link do komentarza Udostępnij na innych stronach More sharing options...
Adam27 Napisano Październik 5, 2009 Zgłoś Share Napisano Październik 5, 2009 Jeżeli chcesz narysować prostą linię o grubości 1 przy pomocy canvasa tak, żeby użytkownik to widział, to proponuję to zrobić w timerze przy pomocy Canvas.Pixels: - ustawiasz interwał timera na np. 50 - tworzysz zmienną np. h - w procedurze OnTimer timera dajesz linijkę if h<długość_linii then Exit;óX+hv()Kkrł9Ż+(kĄśĆ+phw8łŚyĘ-zghuł9b(ŹK3ĘpjhhwŁzHgji'ĘŁzy-ui'Canvas.Pixels[100, h]:=kolor; kolor to kolor linii. Mam nadzieję że o niczym nie zapomniałem, jakby coś nie działało to napisz. Pozdrawiam, Adam27 Etharnion - 2D RPG Szukam grafika chętnego do współpracy przy projekcie. Link do komentarza Udostępnij na innych stronach More sharing options...
ihnata Napisano Październik 6, 2009 Autor Zgłoś Share Napisano Październik 6, 2009 dzięki Adamie-pozdrawiam Link do komentarza Udostępnij na innych stronach More sharing options...
Polecane posty
Zarchiwizowany
Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.