Click here to Skip to main content
15,927,055 members
Home / Discussions / C#
   

C#

 
GeneralRe: Adding records to an Access database Pin
PIEBALDconsult17-Mar-08 7:46
mvePIEBALDconsult17-Mar-08 7:46 
GeneralRe: Adding records to an Access database Pin
Christian Graus17-Mar-08 9:12
protectorChristian Graus17-Mar-08 9:12 
QuestionSVG viewer in C# app Pin
Paresh Solanki17-Mar-08 6:31
Paresh Solanki17-Mar-08 6:31 
GeneralRe: SVG viewer in C# app Pin
Christian Graus17-Mar-08 9:13
protectorChristian Graus17-Mar-08 9:13 
QuestionPage Break while grouping , rdlc reports Pin
VikramMullick17-Mar-08 6:27
VikramMullick17-Mar-08 6:27 
GeneralRetrieving the Value of a costumn control placed in a Placeholder placed in a repeater Pin
jawe17-Mar-08 5:15
jawe17-Mar-08 5:15 
GeneralRe: Retrieving the Value of a costumn control placed in a Placeholder placed in a repeater Pin
Not Active17-Mar-08 6:28
mentorNot Active17-Mar-08 6:28 
GeneralMore Collision (XNA) Pin
MasterSharp17-Mar-08 5:01
MasterSharp17-Mar-08 5:01 
I have this code so far on checking collision. It doesn't quite work.

            if (Velocity.Y > 0)<br />
            {<br />
                for (int n = 0; n < 25; ++n)<br />
                {<br />
                    if (Position.Y + Sprite.Height > grassTopBlock[n].Position.Y<br />
                        && Position.Y < grassTopBlock[n].Position.Y + grassTopBlock[n].Sprite.Height)<br />
                    {<br />
                        if (Position.X + Sprite.Width > grassTopBlock[n].Position.X<br />
                            && Position.X < grassTopBlock[n].Position.X + grassTopBlock[n].Sprite.Width)<br />
                        {<br />
                            Position.Y = grassTopBlock[n].Position.Y - Sprite.Height;<br />
                        }<br />
                    }<br />
                }<br />
            }<br />
<br />
            ///  FIX ME!  ( i wrote his for myself before I got off last night)<br />
<br />
            if (Velocity.X < 0)<br />
            {<br />
                for (int n = 0; n < 25; ++n)<br />
                {<br />
                    if (Position.Y + Sprite.Height > grassTopBlock[n].Position.Y<br />
                        && Position.Y < grassTopBlock[n].Position.Y + grassTopBlock[n].Sprite.Height)<br />
                        {<br />
                            if (Position.X < grassTopBlock[n].Position.X + grassTopBlock[n].Sprite.Width<br />
                                && Position.X + Sprite.Width > grassTopBlock[n].Position.X + grassTopBlock[n].Sprite.Width)<br />
                            {<br />
                                Position.X = grassTopBlock[n].Position.X + grassTopBlock[n].Sprite.Width;<br />
                            }<br />
                        }<br />
                }<br />
            }


What the problem is, I can never tell if the second statement acts, because every time I try, the sprite moves to the top of the grassTopBlock. Can anyone post (or help?) with some collision algorithm for 2D sprites? thanks

- I love D-flat!
- Need. More. Code.

GeneralRe: More Collision (XNA) Pin
Christian Graus17-Mar-08 9:15
protectorChristian Graus17-Mar-08 9:15 
GeneralRe: More Collision (XNA) [modified] Pin
MasterSharp17-Mar-08 10:09
MasterSharp17-Mar-08 10:09 
Generalto return or not to return something Pin
pauli17-Mar-08 4:58
pauli17-Mar-08 4:58 
GeneralRe: to return or not to return something Pin
Rob Philpott17-Mar-08 6:20
Rob Philpott17-Mar-08 6:20 
GeneralRe: to return or not to return something Pin
Simon P Stevens17-Mar-08 6:55
Simon P Stevens17-Mar-08 6:55 
GeneralRe: to return or not to return something [modified] Pin
pauli17-Mar-08 23:01
pauli17-Mar-08 23:01 
GeneralRe: to return or not to return something Pin
Simon P Stevens18-Mar-08 6:07
Simon P Stevens18-Mar-08 6:07 
Generalgeneric collection - .net 2.0 Pin
arkiboys17-Mar-08 4:22
arkiboys17-Mar-08 4:22 
GeneralRe: generic collection - .net 2.0 Pin
Luc Pattyn17-Mar-08 4:29
sitebuilderLuc Pattyn17-Mar-08 4:29 
QuestionActive Directory "login" from C# application Pin
User 137680017-Mar-08 3:52
User 137680017-Mar-08 3:52 
GeneralResource leak (handles count) in simple .NET application Pin
Kolobock17-Mar-08 3:45
Kolobock17-Mar-08 3:45 
GeneralRe: Resource leak (handles count) in simple .NET application Pin
Luc Pattyn17-Mar-08 3:55
sitebuilderLuc Pattyn17-Mar-08 3:55 
GeneralRe: Resource leak (handles count) in simple .NET application Pin
Kolobock17-Mar-08 4:07
Kolobock17-Mar-08 4:07 
GeneralRe: Resource leak (handles count) in simple .NET application Pin
Luc Pattyn17-Mar-08 4:25
sitebuilderLuc Pattyn17-Mar-08 4:25 
GeneralRe: Resource leak (handles count) in simple .NET application Pin
Kolobock17-Mar-08 8:32
Kolobock17-Mar-08 8:32 
GeneralRe: Resource leak (handles count) in simple .NET application Pin
Luc Pattyn17-Mar-08 8:44
sitebuilderLuc Pattyn17-Mar-08 8:44 
GeneralRe: Resource leak (handles count) in simple .NET application Pin
Kolobock17-Mar-08 10:18
Kolobock17-Mar-08 10:18 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.