Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JS][easelJS] Problem z Canvas
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
7furik7
Witam.

mój problem jest następujący:

tworze element canvas i potem chce w niego coś wrysować. Załóżmy, że korzystam z jakiegoś tutoriala (robie wszystko pokolei aby uzyskać efekt końcowy)
jednakże w moim polu canvas współrzędne dziwnie działają.
np. rysuje koło -> drawCircle(0,0,10); co ma mi dać koło o promieniu 10 i srodku w pkt 0,0 - a od przeglądarek otrzymuje elipse 10 na 20.
jesli chce ustawić położenie tego koła na pkt (100,100); to musze wpisać drawCircle(100,50,10) bo współrzędna po y jest mnozona przez dwa

moje pytanie brzmi: ŁATAFAK??
spotkał się kiedyś ktoś z czymś takim?

mam nadzieje ze jasno się wyraziłem wink.gif
pzdr.
F.
PrinceOfPersia
może to:
http://stackoverflow.com/questions/8913135...idth-and-height

chociaż dla mnie to taki sam WTF...
7furik7
określiłem width i height w html w znaczniku canvas - i obiekt ten zupełnie inaczej się zachowuje (wcześniej styl canvas był opisany w css i dodawany do htmla).

teraz pole zachowuje się wporządku - poprawnie.

w takim razie nie rozumiem problemu ale znam rozwiązanie... to jest ponad 50% sukcesu więc dzięki wink.gif

pozdrawiam.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.