I was planning on making a particle/animation appear when my objects collide, but I’m not sure what the best way to do it is. What do you guys suggest? It will be put into the code below.
[lua]function createPiggyBank()
local piggyBankSheet = sprite.newSpriteSheet(“images/game_piggybank.png”, 96, 96)
local piggyBankSet = sprite.newSpriteSet(piggyBankSheet, 1, 8)
sprite.add(piggyBankSet, “pigsleft”, 1, 1, 60000, 0)
sprite.add(piggyBankSet, “pigmleft”, 2, 3, 150, 0)
sprite.add(piggyBankSet, “pigsright”, 5, 1, 60000, 0)
sprite.add(piggyBankSet, “pigmright”, 6, 3, 150, 0)
piggyBank = sprite.newSprite(piggyBankSet)
physics.addBody(piggyBank, “static”)
piggyBank.x = display.contentWidth / 2
piggyBank.y = 397
function piggyBank:collision(event)
if( event.other.type == “coinbronze”) then
scorePlaceThree = scorePlaceThree + 1
audio.play(coinSound)
elseif (event.other.type == “coinsilver”) then
scorePlaceThree = scorePlaceThree + 5
audio.play(coinSound)
elseif (event.other.type == “coingold”) then
scorePlaceTwo = scorePlaceTwo + 1
audio.play(coinSound)
elseif (event.other.type == “rock”) then
end
event.other:removeSelf()
end
piggyBank:addEventListener(“collision”, piggyBank)
end[/lua] [import]uid: 103624 topic_id: 18427 reply_id: 318427[/import]
[import]uid: 52491 topic_id: 18427 reply_id: 70743[/import]