Playmaker Forum

Bug Reporting => PlayMaker Bug Reporting => Topic started by: topscore1632 on November 23, 2017, 11:05:09 AM

Title: 1.8.5 - Change in 'None' behaviour?
Post by: topscore1632 on November 23, 2017, 11:05:09 AM
Hi everyone

Since upgrading to Unity 2017.2 and Playmaker 1.8.5 I've hit a few problems which I've eventually tracked down to how an Action parameter set to 'None' behaves.

For example, take a simple Rotate action:

Use Owner
X - None
Y - None
Z - 2
Every frame

...will cause the object to rotate in all axis at the same time. If I change the action to

Use Owner
X - 0
Y - 0
Z - 2
Every frame

will cause it to just rotate in the Z axis as desired.

I'm sure it used to be that if you left an option set to 'None' then it would ignore it, but it seems to be picking random values for it instead. I've also had this happen with a Move Towards action with an XYZ target set - the object would move to an incorrect random position until I'd specifically set the Target Object to 'None(GameObject)' rather than the default 'None' drop down.

Has anyone else encountered this?
Title: Re: 1.8.5 - Change in 'None' behaviour?
Post by: djaydino on December 04, 2017, 03:12:47 PM
Hi,
I tested a bit and when the action was standard on null it works as it should be.

But if you set a value in one of then and then set to none it still uses the value placed before.

I will move this post to the bug report section.