Forum huvudsida -> Programmering -> SDL collision
Sidor: 1
140chris140 | 18:57 - 29:e Januari 2009 | Post #1 | |
Medlem Inlägg: 22 Skicka PM |
Tjena! jag undrar hur jag skulle kunna göra SDL collision med tiles . Tex om jag bestämmer kordinater för bilden och sedan fixar så att bilden blir solid eller ja .. Hur man gör så att bilden blir solid . Hoppas ni kan hjälpa ! Tack |
FrozenSnake | 23:02 - 29:e Januari 2009 | Post #2 | |
Medlem Inlägg: 26 Skicka PM |
http://www.gamedev.net/community/forums/topic.asp?topic_id=474914 Kanske kan hjälpa dig. |
140chris140 | 00:31 - 30:e Januari 2009 | Post #3 | |
Medlem Inlägg: 22 Skicka PM |
Det kommer det nog måste bara fundera hur det funkar så ^^ tackar |
140chris140 | 01:16 - 1:a Februari 2009 | Post #4 | |
Medlem Inlägg: 22 Skicka PM |
Hmm.. Me det sättet måste jag typ skapa 100 st wall arrays etc etc o.O lite segt . Vet ni något sätt o göra det lättare? Har sett en tutorial där han gör det me 1:1 osv . Ska checka den lite mer ba undra om ni hade någon nice artikel lr nått |
achnorr | 22:50 - 1:a Februari 2009 | Post #5 | |
Medlem Inlägg: 82 Skicka PM |
Skriver vi bara så så kommer kollisionen att se ut så här : Vilket visserligen skulle sätta stopp för den röda boxen och mer därtill. För att specificera kollisionen mera så måste vi lägga till följande :
Nu ser kollisionen ungefär ut såhär : För att få kollisionen enbart till boxen skrivs följande
Precis som vi vill ha det. Enda problemet är att vi inte vet från vilket håll de stöter emot varandra och därmed kan vi inte avgöra vilket håll vi ska EURstötaEUR boxen. För att ta reda på detta så kollar vi helt enkelt vilka tangenter som är nedtryckta och avgör därifrån vilken sida boxen krockar med. Detta gör vi med denna funktion
Hela koden
Finns säkert andra sätt att göra det hela på men detta fungerar ( hoppas allt vart rätt nu med vad jag skrev ) ------------------------- Ohhoo* |
140chris140 | 20:38 - 2:a Februari 2009 | Post #6 | |
Medlem Inlägg: 22 Skicka PM |
Tackar skit sjysst! Ska checka din fina kod Men som sagt Coll går o göra på så många olika sätt Tack för bådas hjälp . |
Sidor: 1
Forum huvudsida -> Programmering -> SDL collision
Du får inte posta i den här tråden | Till toppen
Datum
2024-05-07 14:47
Vecka: 19
Besökare
Inloggade: 0
Gäster: 605
Medlemmar
Medlemmar: 53576
Forum
Senaste inlägget: HAHA MÄNNISKAN LEVER ÄN (13:45 - 18:e Januari 2019, av Hetzz)
Wiki
Senaste ändringen:
3D (rev: 1, tid: 09:40 - 13:e November 2015)
Chatt
#blinkenlights @ Libera.Chat
Gratis shellkonton för IRC, webbsidor mm.