Playmaker Forum

PlayMaker Help & Tips => PlayMaker Help => Topic started by: jess84 on November 12, 2013, 02:31:24 PM

Title: Support for Unity 4.3?
Post by: jess84 on November 12, 2013, 02:31:24 PM
So now that Unity have released v4.3....will Playmaker work with it? Or should I avoid updating?
Title: Re: Support for Unity 4.3?
Post by: parallel on November 12, 2013, 03:19:01 PM
Well someone has to test it :) though I usually hold back until the first x.x1 to be sure the biggest bugs are gone. I see on the unity forum that 4.3 is having trouble converting 4.2 projects, so if you are in the middle of a project I'd wait.
Title: Re: Support for Unity 4.3?
Post by: Lane on November 12, 2013, 06:27:08 PM
It should work fine, the new features just won't have direct action support until an action set is made.
Title: Re: Support for Unity 4.3?
Post by: HiveSynapse on November 12, 2013, 08:52:39 PM
I'm running 1.7.5 and only had an error with one action
GetAnimatorIsControlled.cs

Assets/PlayMaker Animator/Actions/GetAnimatorIsControlled.cs(87,56): error CS0619: `UnityEngine.Animator.IsControlled(UnityEngine.Transform)' is obsolete: `use mask and layers to control subset of transfroms in a skeleton'

I don't use it so instead of fixing I just commented the whole thing out and haven't had any other errors so far. Then again, I'm not sure what a 'transfrom' is ;)
Title: Re: Support for Unity 4.3?
Post by: colpolstudios on November 13, 2013, 01:06:36 PM
I had no issue using the unity 4 v 4.2.2f1

I even updated my current project when I spotted the update notice.

I normally have this turned off hence my late upgrade.

But I will hold off on upgrading again until I finish my project just to be on the safe side.

But I have had no issues with playmaker just thought I would share.

ISSUE: anyone else noticed problems when making a prefab that holds uses playmaker actions?

Please note I am new, but it seems the any changes you make to the instance and when clicked apply do not take effect.

I even deleted the prefab as I still had the instance with the changes and tried to make a new prefab none of the changes were applied to this new prefab.

I have my entire project zipped thanks to some good advice.

I started to do this with this project just in case I made a huge error and could go back to my last save point.

I can unzip and start from this point.

Most likely it is just me being new.

Maybe someone else has experienced this issue?

 
Title: Re: Support for Unity 4.3?
Post by: tankun on November 13, 2013, 01:24:14 PM
My mecanim based characters are not being animated anymore, they are walking around in T-Pose . This must because of the huge change with the mecanim system in 4.3. I also had the GetAnimatorIsControlled.cs error as well. I also wonder if there are going to be any actions supporting the new blend shape system. Nevertheless I'm very excited about this feature.
Title: Re: Support for Unity 4.3?
Post by: JennaReanne on November 13, 2013, 03:16:14 PM
Any idea on when we can expect to see new actions to support the new functionality in 4.3?
Title: Re: Support for Unity 4.3?
Post by: jeanfabre on November 14, 2013, 12:45:21 AM
Hi,

 It's been prioritized, so Unity 2d, mecanim and pathfinding ( the three big changes and updates to make and support for PlaYMaker) are now in the work. Unity 2d should be quick, but mecanim and pathfinding have big changes and I have to leverage the playmaker support to use the new learning resources, as previous  Unity learning resources are now obsolete...

Bye,

 Jean
Title: Re: Support for Unity 4.3?
Post by: JennaReanne on November 14, 2013, 05:00:24 PM
Great to hear, hope to see it soon!
Title: Re: Support for Unity 4.3?
Post by: jeanfabre on November 15, 2013, 05:59:20 AM
Hi,

 Physics 2D is already supported now:

https://hutonggames.fogbugz.com/default.asp?W1150

bye,

 Jean
Title: Re: Support for Unity 4.3?
Post by: Daniko on November 20, 2013, 02:25:50 PM
Hi, when building project, i get this error from the PlaymakerUnity2dProxyInspector script.

Assets/PlayMaker Unity 2D/Components/PlayMakerUnity2DProxyInspector.cs(2,7): error CS0246: The type or namespace name `UnityEditor' could not be found. Are you missing a using directive or an assembly reference?
Title: Re: Support for Unity 4.3?
Post by: jeanfabre on November 20, 2013, 11:08:40 PM
Hi,

 Yes, that was an initial quirk on my end, redownload the package and reinstall, the error will go away.

bye,

 Jean
Title: Re: Support for Unity 4.3?
Post by: Ran_TH on November 22, 2013, 01:27:22 AM
Hi,

 Physics 2D is already supported now:

https://hutonggames.fogbugz.com/default.asp?W1150

bye,

 Jean

This is cool, but any plan to incorporate it in the future Playmaker versions? Because 2D support is native now so I see no reason for PM to separate its 2D support as different action file.. :D
Title: Re: Support for Unity 4.3?
Post by: 4ppleseed on November 22, 2013, 05:43:54 AM
Hi,

 Physics 2D is already supported now:

https://hutonggames.fogbugz.com/default.asp?W1150

bye,

 Jean

Hi Jean, will these features eventually be assimilated into Playmaker without the need for a Proxy?
Title: Re: Support for Unity 4.3?
Post by: Alex Chouls on November 22, 2013, 10:30:09 AM
The problem is Playmaker still supports Unity versions back to 3.5. We'll likely drop support for 3.5 soon, but will move up to 4.0 or maybe 4.2, probably not 4.3. But there may be a way to make it work more seamlessly...

Playmaker actually adds proxy objects behind the scenes for most Unity events. This is for performance reasons, so every single PlayMakerFSM isn't handling every Unity event. Hidden proxy components are added at runtime to handle only the events the FSM needs.

There may be a way to do the same thing with the new 2d events... I'll look into this once we get the next update out.
Title: Re: Support for Unity 4.3?
Post by: jeanfabre on November 28, 2013, 04:58:22 AM
Hi,

 Actually, maybe I could do that too, and hide the object from the hierarchy so that it doens't bother anyone.

 Bye,

 Jean