Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Fråga från nybörjare. Klarar inte att få ordning p

Postades av 2002-12-15 16:52:27 - Andreas Wickström, i forum spel/grafik, Tråden har 4 Kommentarer och lästs av 1121 personer

Jag är nybörjare, började med vb för knappt en vecka sedan, och håller på med ett spel (har fått hjälp från en person).
Spelet går ut på att man ska kasta eldklot på varandra.
Varje gång man blir träffad ska det pipa (beep).
Men endra så slutar det inte att låta, eller så låter det bara en gång.
Gubbarna rör sig i Y led och eldkloten i X led.

Så här har jag försökt att lösa det:

Sub MoveArrows()
For i = 1 To UBound(Arrows)

Arrows(i).X = Arrows(i).X + 20

CheckArrow.Left = Arrows(i).X - 4
CheckArrow.Top = Arrows(i).Y
CheckArrow.Right = Arrows(i).X + picArrow1.ScaleWidth
CheckArrow.Bottom = Arrows(i).Y + picArrow1.ScaleHeight

If CheckArrow.Top >= motstandare1.Y And CheckArrow.Bottom <= motstandare1.Y + picMotstandare1.ScaleHeight And CheckArrow.Left >= motstandare1.X And HasBeeped2 = False Then
HasBeeped2 = True
Beep
Arrows(i).X = 1000
Arrows(i).Y = 1000
End If

If HasBeeped2 = True Then
hpMeter1.Text = hpMeter1.Text - 10
End If


Next i

End Sub



Sub MoveArrows2()
For i = 1 To UBound(Arrows2)
Arrows2(i).X = Arrows2(i).X - 20


CheckArrow.Left = Arrows2(i).X - 4
CheckArrow.Top = Arrows2(i).Y
CheckArrow.Right = Arrows2(i).X + picArrow2.ScaleWidth
CheckArrow.Bottom = Arrows2(i).Y + picArrow2.ScaleHeight

If CheckArrow.Top >= Gubbe1.Y And CheckArrow.Bottom <= Gubbe1.Y + picGubbe1.ScaleHeight And CheckArrow.Left <= Gubbe1.X And HasBeeped2 = False Then
HasBeeped = True
Beep
Arrows2(i).X = 1000
Arrows2(i).Y = 1000

End If

Next i

End Sub


Men det fungerar inte särskilt bra.


Edit: La till kod


Svara

Sv: Fråga från nybörjare. Klarar inte att få ordni

Postades av 2002-12-16 09:23:59 - Christer Svanberg

Mitt första intryck är väl att felet ligger i:

"HasBeeped2 = True" Hur kollar du att detta är uppfyllt?

Om inte "HasBeeped2 = True" infaller innan klotet lämnat
"träffytan", sparar du då, att ytterligare en träff ägt rum, eller
registreras enbart träffen om det inte "beeper" nånstans, liksom?

spånat av...

/ChristerGbg




Svara

Sv: Fråga från nybörjare. Klarar inte att få ordni

Postades av 2002-12-16 11:09:26 - Andreas Hillqvist

Har gjort ett mycket grundläggande exempel som kanske kan vara till hjälp:
Programarkivet:Spel: Duell


Svara

Sv: Fråga från nybörjare. Klarar inte att få ordni

Postades av 2003-01-05 00:30:05 - Peter Backman

Hehe!!! Jag hittade din fråga här också =D


Svara

Sv: Fråga från nybörjare. Klarar inte att få ordni

Postades av 2003-01-05 03:52:37 - Andreas Hillqvist

Vem menar du och vilken fråga?


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 648
27 953
271 710
710
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies
Expand
next previous
Close

Previous

0/0

Next