iPhone X Safe Area Support

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • Do those values update in realtime? For instance if the user rotates their device and the notch is on the other side?
    Speaking of which it would be nice to have an event that triggers when a screen rotation happens or the safe area changes.

    What values does it return in the other runtimes? Just the edges of the frame? (That would be ideal)

    I'll buy the object, but it does seem slimy to sell required functionality separate from the iOS plugin itself.

    SoapCow's first iPhone app! Available now!
    -> Please login to see this link. <-

    Please login to see this link. <- Flash portal with a focus on Clickteam made games!
    Please login to see this link. <- A cool MMF made flash game!

    Twitter:
    Please login to see this link.
    Facebook:
    Please login to see this link.

  • Sorry - It was either going to have to be a upgrade cost on the module itself and add it to that or put it into an object (easier in the short run) and charge for it.
    Its difficult to pay for programmers unless you can sell something to compensate them for the work required.

    Just thinking.....

    Perhaps the next version of Fusion we will change the sales model and just release a new export module build with all the upgrades built into it and charge an upgrade fee. This would make it easier for users to reset up their environments as they wouldn't need to get the object.

    Please login to see this link.

  • I do feel for you guys. You have to constantly update the plugins for the latest version of iOS. It's not as easy as it used to be to keep up with platform changes. Which is why most game engines are using a subscription model now.

    But for basic functionality don't you think that should be included in the cost of the iOS exporter itself?

    I can understand changing extra for something like a 3D plugin, or advanced AI or something else, but basic functionality that's required for the majority of apps?
    You might as well bundle the extension with the exporter and increase the price by $6 since most people will need it.

    SoapCow's first iPhone app! Available now!
    -> Please login to see this link. <-

    Please login to see this link. <- Flash portal with a focus on Clickteam made games!
    Please login to see this link. <- A cool MMF made flash game!

    Twitter:
    Please login to see this link.
    Facebook:
    Please login to see this link.

  • Perhaps the next version of Fusion we will change the sales model and just release a new export module build with all the upgrades built into it and charge an upgrade fee.

    would this mean paying a fee for every single fusion update build that gets released with a couple of little bug fixes?

  • Hey,

    I tried Fernando example on xCode simulator (iPhone X ) but I used my resolution (App res: 320 x 480 , Frame Res. 360 x 569 - These resolutions are perfect fitted to iPad and iPhone without iPhone X ). On properties (iOS Option) I set display type to : Fit inside and adjust windows size ( I tried stretch to fill also ).

    When I Read Safe Area the counters shows me - TOP - 44 ; BOTTOM - 34. It's ok.

    Next, I changed my frame resolution on Fusion from 569 to 647 ( 569 + 44 + 34 = 647. This is space to iPhone X ) and I filled the frame orange background. I tested this app again but on simulatior iPhone X display is not filled by orange background :( . When I pressed on "Read Safe Area" then Counters shows me again TOP 44 ; BOTTOM - 34.

    Any Idea ? How Can I filled all display area ? I think there is a bug because " Stretch to fill " should filled all display area. Below I show you print screen.

    Please login to see this picture.

    Edited once, last by MagnetoX (October 9, 2017 at 7:47 PM).

  • MagnetoX according to this link:
    Please login to see this link.

    Someone with the same issue just added the launch images for the iPhone X's resolution and that solved the problem.
    It looks like right now Fusion doesn't add that launch image so iOS assumes the app doesn't support that resolution yet.

    Try manually adding the launch image in xCode and see what happens.

    I haven't had a chance to test this yet myself.

    SoapCow's first iPhone app! Available now!
    -> Please login to see this link. <-

    Please login to see this link. <- Flash portal with a focus on Clickteam made games!
    Please login to see this link. <- A cool MMF made flash game!

    Twitter:
    Please login to see this link.
    Facebook:
    Please login to see this link.

  • MagnetoX according to this link:
    Please login to see this link.

    Someone with the same issue just added the launch images for the iPhone X's resolution and that solved the problem.
    It looks like right now Fusion doesn't add that launch image so iOS assumes the app doesn't support that resolution yet.

    Try manually adding the launch image in xCode and see what happens.

    I haven't had a chance to test this yet myself.

    Hey,

    I tried this solution and it works. So, you have to add manually LaunchImages for iPhone X then your app fill the screen. But in my case I have problem with it because now my app fill all screen without safe area and I don't know how Can I build app with SAFE AREA. It's important to properly set all buttons in my app.

    I used in my APP these events to change object position on iPad and iPhone and it works ( App resolution 320 x 480 , Frame resolution 360 x 569 and now I have to change frame resolution to 360 x 693 for iPhone X )

    Event 1 ( works on iPad )

    Start of Frame
    Y Top Frame > 43
    -------------------------> Set object to X , Y position

    Event 2 ( works on iPhone )

    Start of Frame
    Y Top Frame < 43
    -------------------------> Set object to X , Y position

    Anybody know what EVENT Can I use to change object position when I play on iPhone X resolution ?

    Edited once, last by MagnetoX (October 15, 2017 at 7:18 PM).

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!