Verktyg Visningsval
2013-09-06, 15:22   #1

AnonymaRaj

Medlem

Registrerad: sep 2013

Radera alla canvas


Hej,

Jag håller på med att göra ett kortspel. Spelet ritar upp kort med hjälp av canvas, utifrån slumpade värden.

Koden för att slumpa fram och måla upp ser ut som följer:

    def shuffle(self): 
        import random
        random.shuffle(self.cards)
        DrawCard = self.cards[0]
        card_graph = DrawCard.draw()
        deal.play()
Koden nedan gör så att det enbart ligger tre kort på bordet åt gången:

        self.draw_card_stack.append(card_graph)
        if len(self.draw_card_stack) > 3: 
            self.draw_card_stack[0].destroy()
            del self.draw_card_stack[0]
Till frågan: Hur gör jag för att radera alla kort ifrån bordet? Jag håller nu på med att göra en resetknapp och får inte rätt på det alls.

Tack på förhand!

//Robin
AnonymaRaj är inte uppkopplad
2013-09-06, 15:27   #2

JagBlevTappadSom

Avstängd

Registrerad: jul 2013

Varför gör du inte så att när man klickar på reset knappen så återgår spelet till standard värden? Ungefär som när man gör typ CMD bus;
@echo off
a
start cmd
:goto a

Inte helt 100% på att jag skrev rätt. Men du kan ju följa samma koncept ?
JagBlevTappadSom är inte uppkopplad
2013-09-06, 15:28   #3

AnonymaRaj

Medlem

Registrerad: sep 2013

Citat:
Ursprungligen inskrivet av JagBlevTappadSom Visa inlägg
Varför gör du inte så att när man klickar på reset knappen så återgår spelet till standard värden? Ungefär som när man gör typ CMD bus;
@echo off
a
start cmd
:goto a

Inte helt 100% på att jag skrev rätt. Men du kan ju följa samma koncept ?
Uppriktigt sagt, jag har inte en aning om hur man gör detta ? :S
AnonymaRaj är inte uppkopplad
2013-09-12, 00:30   #4

JagBlevTappadSom

Avstängd

Registrerad: jul 2013

Citat:
Ursprungligen inskrivet av AnonymaRaj Visa inlägg
Uppriktigt sagt, jag har inte en aning om hur man gör detta ? :S
Hmm.. Skall jag vara helt ärlig så är inte jag någon l33t-C0d3R. Antar att du försöker skriva ett .net spel? Försök med goto eller liknande. Om du skriver i vbscript så finns det ju småtips som en dropdown meny när du börjar skriva något!
JagBlevTappadSom är inte uppkopplad
Senaste nyheterna

Redaktionens senaste nyhetsrubriker

Senaste privatannonserna

Prylar säljes, köpes, bytes och skänkes

Sök jobb