Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 15:54

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Vb 2008 Frage

Discussion on Vb 2008 Frage within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Dec 2010
Posts: 1
Received Thanks: 0
Vb 2008 Frage

HEy Leute,

Ich möchte mir ein kleines Spiel basteln , laufen kann man mit WSAD funktioniert schonmal super.

Nun möchte ich das sobald der Char (Picturebox1) an Picturebox2 kommt , eine
neue Form öffnet wie ist das möglich??


Danke im Vorraus

LG

Timmyleini
Timmyleini is offline  
Old 12/29/2010, 16:46   #2
 
-AmA-'s Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 728
Received Thanks: 460
Also ja:
1. du bastelst eine neue Form
2. du vergleichst die X/Y Achse der picturebox1 und die X/Y Grösse mit der X/Y Achse der picturebox2
3. wenn sie übereinstimmen stoppst du das game (oder was auch immer) und rufst du die Form auf...
Gl & Hf by AmA
-AmA- is offline  
Old 12/30/2010, 00:08   #3


 
Al Kappaccino's Avatar
 
elite*gold: 179
Join Date: Oct 2009
Posts: 7,853
Received Thanks: 8,558
Quote:
Originally Posted by Timmyleini View Post
HEy Leute,

Ich möchte mir ein kleines Spiel basteln , laufen kann man mit WSAD funktioniert schonmal super.

Nun möchte ich das sobald der Char (Picturebox1) an Picturebox2 kommt , eine
neue Form öffnet wie ist das möglich??


Danke im Vorraus

LG

Timmyleini
Ich würd dir empfehlen, mal ein bisschen was über Spieleprogrammierung zu lesen, gibt viele gute Bücher dazu.
Was du suchst, ist ein Kollisionsevent. Diese Events sind auch so mit das wichtigste in einem Spiel, da du ja abfragen musst ob deine Spielfigure(oder auch anderes) mit anderen Objekten in Kontakt kommt.

PHP Code:
Public Function Beruehrt(ByVal t1 As ControlByVal t2 As Control) As Boolean
        Dim sx
sy As Boolean
        sx 
t1.Left <= (t2.Left t2.Width) And (t1.Left t1.Width) >= t2.Left
        sy 
= (t1.Top t1.Height) >= t2.Top And t1.Top <= (t2.Top t2.Height)
        
Beruehrt sx And sy
    End 
Function 
Dies wäre eine Simple Kollisionsabfrage zwischen 2 Controls, die eben True( Wenn es sicht berührt) oder False(Wenn es sich nicht berührt) zurückgibt.
Al Kappaccino is offline  
Reply


Similar Threads Similar Threads
[Frage]Hotkeys in VB 2008?
08/24/2010 - .NET Languages - 9 Replies
Hallo liebe Commu. Ich habe eine Frage zu Visual BAsic 2008. Undzwar ich habe einen Spammer (selbst programierT) und nun suche ich seit stunden im internet und porbiere ständig selber irgendwas neues :S aber leider nix dabei rausgekommen. Und auf wunsch kann ich den Code auch hier rein posten.
Visual Basic 2008 Frage
06/16/2010 - .NET Languages - 4 Replies
Hi leute ich hab ein paar fragen zu visual basic 2008 codes: 1. ich hab bei verschidenen downloadern von anderen im forum gesehen das sie eine externe datei für die links wo man den patch sever url rein schreiben muss damit er von dort downloadet. Wie bekomme ich das bei meinem Patcher hin.Hab im Web dazu nichts gefunden. hoffe ihr könnt mir helfen. mfg headshot94.
[VB 2008] Eine Frage
05/26/2010 - .NET Languages - 6 Replies
Hi, habe eine frage ich musik und kann ich die aktievieren durch ein bestimmten button also wenn ich z.B. auf start drück das ddann die musik kommt und geht das dann auch auf anderen pcs die die lieder nicht haben aber ich sie irgednwie specihern kann oder so oder kannn ich ein music video in vb 2008 einfügen jede hilfreiche antowrt kriegt ein thx lg xlx00xlx
Frage zu VB 2008 Express Edition
02/04/2010 - .NET Languages - 10 Replies
Hi, ich habe eine frage und zwar ich hab gestern angefangen Visual Basic anzufangen jetzt hab ich schon fast alles fertig bei der "nerv.exe" man kann sie nicht mehr schließen habe ControlBox auf False gestellt und ShowIn AskBar auf False aber es gibt ja immer noch eine möglichkeit es zu schließen nämlich über TaskManager. Nun zu eign Frage wie mache ich es damit sich die "nerv.exe" auch nicht mehr über TaskMangar schließen lässt? Mfg.:handsdown: edit:ich hoffe es ist nicht die falsche...



All times are GMT +2. The time now is 15:54.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.