Post reply

Warning: this topic has not been posted in for at least 120 days.
Unless you're sure you want to reply, please consider starting a new topic.
Message icon:

shortcuts: hit alt+s to submit/post or alt+p to preview

Topic Summary

Posted by: Adehlin
« on: March 01, 2019, 02:53:24 PM »


Sorry for late reply!

I can confirm this simple line of code solved the problem. Thank you very much for the support! :)
Posted by: Kronnect
« on: February 27, 2019, 04:15:12 AM »

Add this line at the begining of the Update () method in WPMInternal.cs:

void Update() {

            mouseIsOver = true;
Posted by: Kronnect
« on: February 26, 2019, 04:09:02 PM »

It maybe the OnMouseEnter no longer being called (which sets the mouseIsOver to true).
Will take a look tomorrow.
Posted by: Adehlin
« on: February 26, 2019, 03:54:09 PM »


One step forward, but when clicking/tapping outside of the globe (e.g. in the skybox) it won't work any longer. After a click/tap it's not possible to interact with the globe unless I disable/enable the X-Frame component.

I've reviewed the WPMinternal script but am struggling to identify what's causing this new issue.
Posted by: Kronnect
« on: February 26, 2019, 07:23:21 AM »


The input mouse positions need to be adjusted to take into account the downsampling applied by X-Frame using the AdjustScreenPosition method of X-Frame API (take a look at X-Frame manual, page 9 "Custom APIs for dealing with UI and GameObject interactions").

In Globe Edition, look for Input.mousePosition and replace that by XFrameManager.instance.AdjustScreenPosition(Input.mousePosition).


Posted by: Adehlin
« on: February 26, 2019, 04:40:38 AM »


I'm using your World Politcal Map together with X-Frame (and Beautify) to provide 3 different quality settings. Basically:
Low = X-Frame (Beautify disabled)
Normal = Beautify (X-Frame disabled), Best Performance, Bloom off
High = Beautify (X-Frame disabled), Best Quality, Bloom on, PostProcessing (anti-aliasing)

The user can set the different levels in run-time, via a toggle group.

The issue I'm having is when the user selects Low (i.e. X-Frame gets enabled). The interaction with the globe acts weird. Most of the time it doesn't work at all (i.e. I can't rotate the globe), except for the zoom which is always working. Sometimes I can interact with the globe but it's not very responsive and after a couple of seconds it's no longer interactable. This issue occur both in the Unity editor as well on a mobile device.

I've been using X-frame out-of-the-box settings more or less:

In the WPM, I'm using Camera Rotates and Camera Moves.

Is there something I've missed?