playMaker

Author Topic: Set Property for legacy particle system broken?[SOLVED]  (Read 2146 times)

indeed

  • Junior Playmaker
  • **
  • Posts: 85
Set Property for legacy particle system broken?[SOLVED]
« on: June 27, 2019, 11:51:27 AM »
Hi, I'm updating a Unity 5.3.5 project made with Playmaker to Unity 2018. This scene was using "Set Property" states to animate an Ellipsoid Particle Emitter from the deprecated legacy particle system. These FSM states see the emitter component, but now the "Property" within Set Property is just set to "None" and the dropdown doesn't list the properties of the emitter. Is there any way to get Playmaker to "see" these properties again?
« Last Edit: July 05, 2019, 10:35:03 AM by jeanfabre »

indeed

  • Junior Playmaker
  • **
  • Posts: 85
Re: Set Property for legacy particle system broken?
« Reply #1 on: June 28, 2019, 10:06:13 AM »
Hi sorry to bump this but the project is a bit time-sensitive. It would even be useful to know if this is simply no longer possible.

Also it's easy to test: Just drag an Ellipsoid Particle Emitter component into an FSM state to Set Property. The properties are not listed.

djaydino

  • Administrator
  • Hero Member
  • *****
  • Posts: 7615
    • jinxtergames
Re: Set Property for legacy particle system broken?
« Reply #2 on: June 29, 2019, 01:21:05 PM »

indeed

  • Junior Playmaker
  • **
  • Posts: 85
Re: Set Property for legacy particle system broken?
« Reply #3 on: June 29, 2019, 11:11:01 PM »
Hi thanks for the reply I'll look into it!

DanielThomas

  • Beta Group
  • Full Member
  • *
  • Posts: 150
Re: Set Property for legacy particle system broken?
« Reply #4 on: July 01, 2019, 03:44:22 PM »
Just speculating, it feels like this started with Unity 2018 (original post seems to support this). Don't know if that's of any help.

indeed

  • Junior Playmaker
  • **
  • Posts: 85
Re: Set Property for legacy particle system broken?
« Reply #5 on: July 02, 2019, 02:01:24 PM »
Hi thanks for the reply. I've mostly resolved this issue. Yeah the issue is with Unity 2018's near total deprecation of the legacy particle system and Playmaker's inability to "see" it in 2018 Unity. They key is to use Unity 2017.4 or earlier, where Playmaker can still see the Legacy Particle properties, and then use the tool that djaydino linked to.

DanielThomas

  • Beta Group
  • Full Member
  • *
  • Posts: 150
Re: Set Property for legacy particle system broken?
« Reply #6 on: July 02, 2019, 04:20:38 PM »
I just noticed this reply ended up in the wrong thread, so was a total fluke that it was even relevant - sorry :)