A. Myš + kreslenie
Last updated
Last updated
Vytvorte skeč, ktorý bude kresliť obdĺžnik, ktorý začína v ľavom hornom rohu obrazovky a končí na pozícii myši:
Upravte predošlý skeč tak, aby sa obdĺžnik nevykresľoval od ľavého horného rohu ale od stredu obrazovky:
Vytvorte nový skeč, ktorý kreslí krúžky na pozíciu myši. Ale pre každý krúžok na pozícii myši, vykreslí ešte jeden, ktorý je jeho zrkadlový odraz. Potrebujete teda pre súradnice mouseX
, mouseY
vyjadriť súradnice, ktoré ležia na opačnej polovici obrazovky.
Upravte predošlý skeč, aby sa druhý krúžok nekreslil zrkadlovo, ale aby bol stredovo súmerný. Čiže nie je prevrátený len v jednej súradnici, ale v obidvoch:
Vytvorte skeč, ktorý nakreslí "zameriavač". Horizontálnu a vertikálnu čiaru, ktorá prechádza kurzorom myši a krúžok so stredom v kurzore myši:
Vytvorte skeč, ktorý nakreslí 4 rôznofarebné obdĺžniky (napríklad červený, zelený, žltý, modrý) tak, že každý leží v jednom rohu obrazovky a stretávajú sa v kurzore myši:
Využite predošlý skeč na to, aby ste dokázali vykresliť obdĺžnik, ktorý začína na pozícii myši a stred má v strede obrazovky. Z Úlohy 4 viete, ako vyzerajú súradnice jeho začiatku a súradnice jeho konca, pretože tiež je stredovo súmerný.
Pre príkaz rect
však potrebujete z týchto súradníc vyjadriť šírku a výšku.