Can you use :setFillColor on Groups and/or Sprites?
@canupa, nice how'd you do it? So far I'm only seeing errors.
hm, don't know...
I'm using spriteGrabber and do this:
1 2 3 | hero.object=heroSheet:grabSprite("hero", true ,{walk={1,4,500,0}}) hero.object:show(800,50,1.0,"c") hero.object:setFillColor( 200, 0, 0 ) |
my hero is red.
-finefin
Sweet! I thought I tried this earlier, but it worked just now = )
1 2 3 4 5 | local heroData = sprite.newSpriteSheetFromData( "hero.png", require("HeroData").getSpriteSheetData() ) local heroSet = sprite.newSpriteSet( data,1,4 ) sprite.add( heroSet,"hero",1,4,300,0 ) local hero = sprite.newSprite( heroSet ) hero:setFillColor( 200, 0, 0 ) |
Yup the new image features (subscribers only via daily builds atm) are fantastic, they really help cut down on image duplication to vary colors :D
If I use SetFillColor on a batch of sprites, and open the project as iPhone, then switch view to iPad, it crashes.
Without the setFillColor line, its OK.
Is setFillColor stable?
tinting of sprites works!
-finefin