Hi,
ich habe folgendes Problem:
Ich möchte eine Art Labyrinth-Spiel in 2D programmieren. Dieses soll allerdings die Einschränkung haben, dass nur der Spieler (ein Quadrat) und ein bisschen rundherum beleuchtet ist und der Rest nicht. So hab ich mir also gedacht: "Ich zeichnen die Wände, den Spieler, übermale alles mit Schwarz und mal dann über den Spieler einfach einen transparenten Kreis." (Der Spieler ist übrigens in einer PictureBox, die man halt später bewegen kann.) So, nun habe ich das Problem (was ich mir auch hätte denken können ), dass transparent ja schwarz nicht übermalt (wie denn, auch ist ja schließlich transparent). So nun frage an euch, gibt es da eine Möglichkeit, dass Transparenz Schwarz übermalt, so, dass man da hinter halt noch die Wände, den Spieler und den Formhintergrund sieht, oder muss ich da völlig anders rangehen? Wenn ja, gebt mir doch bitte einen kleinen Stupser in die richtige Richtung
LG
Fritschifisch
PS: Gibt es vielleicht so was wie Ebenen?
ich habe folgendes Problem:
Ich möchte eine Art Labyrinth-Spiel in 2D programmieren. Dieses soll allerdings die Einschränkung haben, dass nur der Spieler (ein Quadrat) und ein bisschen rundherum beleuchtet ist und der Rest nicht. So hab ich mir also gedacht: "Ich zeichnen die Wände, den Spieler, übermale alles mit Schwarz und mal dann über den Spieler einfach einen transparenten Kreis." (Der Spieler ist übrigens in einer PictureBox, die man halt später bewegen kann.) So, nun habe ich das Problem (was ich mir auch hätte denken können ), dass transparent ja schwarz nicht übermalt (wie denn, auch ist ja schließlich transparent). So nun frage an euch, gibt es da eine Möglichkeit, dass Transparenz Schwarz übermalt, so, dass man da hinter halt noch die Wände, den Spieler und den Formhintergrund sieht, oder muss ich da völlig anders rangehen? Wenn ja, gebt mir doch bitte einen kleinen Stupser in die richtige Richtung
LG
Fritschifisch
PS: Gibt es vielleicht so was wie Ebenen?