08. maj 2002 - 21:44Der er
3 kommentarer og 1 løsning
intersect
hvordan tjekker om et object intersecter med et andet hvis man bruger graphics.fill3DRect(40,20,400,10,true); Er der muligvis en anden måde at lave en Rect. og painte den på graphics??? Jeg har et image som object - og skal tjekke om den rammer en "væg" ( lavet af fill3Drect...)
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
gør det med matematik. de der vægge må da have koordinater.
check om venstre side af rektanglet er tilvenstre for højre side af væggen tilvenstre.
hvis den er er rektanglet bamlet ind i væggen.
osv. Men jeg vil anbefale du tegner en masse tegninger til dig selv for det er en underlig måde at tænker, med tegningerne kan du skrive koordinater på og se om det passer.
hvis du tegner et billede 2 steder på skærmen og har et helt andet billede som man kan flytte med og så spørger om dette billede intersecter med det 1. billede! vil den intersect så virke for begge billeder???
Du kan prøve at udtrykke dine geometriske figurer som shapes (java.awt.Shape) så kan du benytte intersect metoden til at se om de overlapper. I java.awt.geom er en del foruddefinerede Shapes.
10-4 men hvordan gør jeg egentligt det med et Image
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.