Playmaker Forum

PlayMaker Help & Tips => PlayMaker Help => Topic started by: Budde88 on September 12, 2015, 06:19:21 PM

Title: [SOLVED] Playmaker NGUI Events BROKEN
Post by: Budde88 on September 12, 2015, 06:19:21 PM
I just wanted to report that the Playmaker NGUI Events are not working when I compile for 64bit onto an IOS Device, However they do work when I compile for 32 Bit which is obviously outdated now for Apple submissions.

Specifically the NGUIEvents to PlaymakerFSMEvents.

Everything works as it should in Unity 5, but not once it is built on an IOS Device.
As a result my project that has been in work now for 16 months is literally not working. This is Heartbreaking for me. I cannot submit it for BETA testing or even approach publishers in 32 bit format. Is there anyway someone can get on this to help ASAP or even knows of a way to get it working, maybe I missed something when building in Unity or XCODE.

I have upgraded to the latest Playmaker NGUI scripts and have the latest versions of both plugins.

PLEASE HELP!
Title: Re: Playmaker NGUI Events BROKEN :(
Post by: Budde88 on September 14, 2015, 04:06:57 AM
Bump
Title: Re: Playmaker NGUI Events BROKEN :(
Post by: jeanfabre on September 14, 2015, 04:11:19 AM
Hi,

 Yes, I need to bring that up to par.

I made a trello task (https://trello.com/c/szruy3PQ/144-ngui-proxy-update-for-ios-submittion) for it. I'll address this asap. Please bump end of the weel if I haven't tackled it yet, I expect I do tho, but just in case.


Bye,

 Jean
Title: Re: Playmaker NGUI Events BROKEN :(
Post by: Budde88 on September 14, 2015, 04:39:32 AM
Thanks Jean,

We all appreciate all the effort you go through helping us out.
Title: Re: Playmaker NGUI Events BROKEN :(
Post by: jeanfabre on September 14, 2015, 05:23:48 AM
Thanks :)

 Don't forget that HutongGames is behind me and invest heavily to provide this support.

Bye,

 Jean
Title: Re: Playmaker NGUI Events BROKEN :(
Post by: Budde88 on September 14, 2015, 05:58:44 AM
Can you believe that I was just looking for the LIKE button haha
Title: Re: Playmaker NGUI Events BROKEN :(
Post by: jeanfabre on September 14, 2015, 07:49:59 AM
Hi,

 Some forum have such feature actually :)

 Bye

 Jean
Title: Re: Playmaker NGUI Events BROKEN :(
Post by: Budde88 on September 17, 2015, 05:58:10 AM
Hey Jean,

You asked me to bump it end of the week to see if you got started.

BUMP
Title: Re: Playmaker NGUI Events BROKEN :(
Post by: jeanfabre on September 18, 2015, 03:14:32 AM
Hi,

 ok, I can't repro any issue, all is well as far as I can see.

on 5.2 it works (il2cpp)

I have tested with the "Example 9 PlayMaker.Quest Log"

 Are you sure this is a playmaker/ngui issue? Maybe your publishing settings are too constraining, I published with everything by default in the player settings.

Could you share the player settings? I am using universal for the Architecture, which is ok for 64bits right?


 Bye,

 Jean
Title: Re: Playmaker NGUI Events BROKEN :(
Post by: Budde88 on September 20, 2015, 09:30:03 AM
Hey Jean,

Sorry to bother you, but I managed to replicate the issue I was having with NGUI and Playmaker on 64bit mobile devices. In the Build attached I explain in the FSM how to replicate the issue. It did all work initially like you said, but I'm almost certain there is a bug that breaks everything. I cannot get things to Tween anymore, but please do have a look. Can I get an email address where I can post the scene so you can replicate the issue? Also, my player settings are the exact same as yours, default and Universal.
Title: Re: Playmaker NGUI Events BROKEN :(
Post by: jeanfabre on September 21, 2015, 01:35:02 AM
Hi,
 
 Send me everything to jean@hutonggames.com , I'll have a look.

-- is it the ngui tweening system or iTween?
-- are you triggering tweens via PlayMaker?

 Bye,

 Jean
Title: Re: Playmaker NGUI Events BROKEN :(
Post by: Budde88 on September 21, 2015, 05:26:47 AM
-- It's the NGUI Tweening system.
-- I am triggering the events through Playmaker.

Also, one thing to note from my side, when I was able to replicate the issue, I could not get it working again on mobile 64bit even when I reverted back to how I had it when it was working.

Sending the email now

Hope your well

[EDIT]

Jean, I was able to get the same result with the Free Touchscript plugin, I believe this is a bug with having a 'set property action' that is empty but has an assigned target.
Title: Re: Playmaker NGUI Events BROKEN :(
Post by: jeanfabre on September 21, 2015, 09:40:22 AM
Hi,

 ok, based on the package you sent me, all is well, you just need to use the linker wizard because you are using "set property", which needs the linker to work on IOS.

 also, always prefer using a "proper" dedicated action whenever possible, using "Set property" to activate a Gameobject is not a good idea, instead, prefer using the action "Activate GameObject". You should only use set/Get property when you can't make find an action or custom action and you can't code one.

Bye,

 Jean
Title: Re: Playmaker NGUI Events BROKEN :(
Post by: Budde88 on September 21, 2015, 11:43:57 AM
Thank you again,

You are a life saver!

I really had no idea about this linker wizard.
Title: Re: [SOLVED] Playmaker NGUI Events BROKEN
Post by: jeanfabre on September 21, 2015, 12:02:05 PM
Hi,

 you are welcome :)

 Follow me on twitter (https://twitter.com/JeanAtPlayMaker), you'll get news as they come :)

 Bye,

 Jean
Title: Re: [SOLVED] Playmaker NGUI Events BROKEN
Post by: Budde88 on September 21, 2015, 01:45:01 PM
Finally a good excuse to get a Twitter account :)
Title: Re: [SOLVED] Playmaker NGUI Events BROKEN
Post by: jeanfabre on September 21, 2015, 03:08:55 PM
Hi,

 Yeah. I was very very against twitter myself, but within the define world of PlayMaker, for spreading the word, I must admit it's useful, as others use it, so I have to adapt. I would simply use twitter to simply gather around useufl info around Unity and PlayMaker. It does pollute your daily routine a lot tho, you will face the typical issue of being notified when you don't really need to, and this is the big issue/advantage paradox...

Otherwise, I simply keep an rss feed on a netvibes page of the PlayMaker forum, and I always double each news, with a tweet and a post, but you'll likely to miss it more via the forum than twitter of course.

 Bye,

 Jean