Search Unity

  1. Check out our Unite Austin 2017 YouTube playlist to catch up on what you missed. More videos coming soon.
    Dismiss Notice
  2. Unity 2017.2 is now released.
    Dismiss Notice
  3. The Unity Gear Store is here to help you look great at your next meetup, user group or conference. With all new Unity apparel, stickers and more!
    Dismiss Notice
  4. Introducing the Unity Essentials Packs! Find out more.
    Dismiss Notice
  5. Want to see the most recent patch releases? Take a peek at the patch release page.
    Dismiss Notice
  6. Unity 2017.3 beta is now available for download.
    Dismiss Notice

Call function when coming back from background?

Discussion in 'iOS and tvOS' started by jmansa, Apr 13, 2012.

  1. jmansa

    jmansa

    Joined:
    Apr 13, 2012
    Posts:
    40
    I'm trying to figure out how to call a function when my iOS application is coming back from background. I have read through som posts I can use "OnApplicationPause" but not sure how to do so when coming back from background... Can anybody help?

    Thanks in advance :)
     
  2. _Daniel_

    _Daniel_

    Joined:
    Feb 28, 2007
    Posts:
    2,469
  3. jmansa

    jmansa

    Joined:
    Apr 13, 2012
    Posts:
    40
  4. jmansa

    jmansa

    Joined:
    Apr 13, 2012
    Posts:
    40
    I have tried this:
    Code (csharp):
    1. function OnApplicationPause(pause:boolean){
    2.    game_message = true;
    3. }
    That works when the application goes into sleep... But I want to run the game_message = true; when the application wakes up again! How do I do this?

    Hooping for help :)
     
  5. _Daniel_

    _Daniel_

    Joined:
    Feb 28, 2007
    Posts:
    2,469
    Code (csharp):
    1. function OnApplicationPause (pause : boolean) {
    2.    if (pause) {
    3.       // Put code in here that you want to run when the game enters background.
    4.    }
    5.    else {
    6.       // Put code in here that you want to run when the game enters foreground.
    7.    }
    8. }
    I would also try OnApplicationFocus.