Reader small image

You're reading from  Corona SDK Mobile Game Development: Beginner's Guide

Product typeBook
Published inMar 2015
Publisher
ISBN-139781783559343
Edition1st Edition
Tools
Right arrow
Author (1)
Michelle M Fernandez
Michelle M Fernandez
Right arrow

Time for action – reloading the panda on the stage


When the panda has been in the air for a certain amount of time or has hit any out-of-bounds areas off the screen, it will turn into a cloud of smoke. The panda will be replaced with a "poof" image when a collision event occurs with the edge of the screen or the ground. The visible properties of the panda have to be turned off for the "poof" effect to work. When the collision has been made, the panda needs to be reloaded back onto the screen while the game is still activated.

  1. Create a local function called callNewRound(). Include a local variable called isGameOver and set it to false:

    local callNewRound = function()
      local isGameOver = false
  2. Within the current function, create a new local function called pandaGone(). Add in the new properties for the panda, so it no longer displays on the game stage:

      local pandaGone = function()
    
        panda:setLinearVelocity( 0, 0 )
        panda.bodyType = "static"
        panda.isVisible = false
        panda.rotation...
lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Corona SDK Mobile Game Development: Beginner's Guide
Published in: Mar 2015Publisher: ISBN-13: 9781783559343

Author (1)