This site requires JavaScript, please enable it in your browser!
Greenfoot back
quakster1
quakster1 wrote ...

2014/1/6

Life Counter Transparency

quakster1 quakster1

2014/1/6

#
Im trying to add a life counter but my background is has a weird pattern. How do I get the score box to be transparent
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)
import java.awt.Color;
/**
 * Write a description of class life here.
 *
 * @author (your name)
 * @version (a version number or a date)
 */
public class life extends Actor
{
    int lives = 0;
    /**
     * Act - do whatever the life wants to do. This method is called whenever
     * the 'Act' or 'Run' button gets pressed in the environment.
     */
    public void act()
    {
        // Add your action code here.
        setImage(new GreenfootImage("Lives: "+ lives, 24, Color.BLACK, Color.BLUE));
    
    void lives(){
        lives++;
    }
}
erdelf erdelf

2014/1/6

#
write this before line 20
1
getImage().setTransparency(150);
quakster1 quakster1

2014/1/6

#
It makes the entire thing transparent I just need the background transparent, can you help and thanks for the reply
erdelf erdelf

2014/1/6

#
oh ok, forget what I said, replace line 19 with
1
setImage(new GreenfootImage("Lives: "+ lives, 24, Color.BLACK, new Color(0,0,128,155));
You need to login to post a reply.