Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - Gua

Pages: [1] 2 3 4
PlayMaker Help / Array save changes action?
« on: June 24, 2021, 08:20:41 PM »
Every time I use add to array add or array remove action I use Array save changes action, to prevent bugs in my logic. This makes me wonder why those action don't automatically save changes to array? In what situations it makes sense to use array add/remove action and don't use Array save changes action?

Feature Requests / Playmaker, when playmode is paused
« on: May 11, 2021, 02:24:52 AM »
When making and debugging game I use pause play mode a lot. I even have a dedicated button on my mouse for pause play mode. There's two things that I dislike  when working in playmaker while Play mode is paused.

1. I don't like that I can't change global variables when Playmode is paused.
2. I don't like that helpful Playmaker highlights disappear. In play mode. I mean, things like green highlighted state, progress bar on wait action etc.

PlayMaker Bug Reporting / Send event to spawned object issue
« on: May 08, 2021, 04:28:15 AM »
Unity 2018.4.31

While trying to fix a bug, I've discovered that Playmaker doesn't behave as I expected. With this kind of logic

I expect that object will be spawned and will receive event in a single frame, but it receives event only on a next frame after spawn. Is this a bug?

PlayMaker Bug Reporting / Playmode locked FSM issue came back
« on: April 21, 2021, 12:50:51 PM »
Unity 2018.4.31

In first version of v1.9.1.f7 this issue was fixed.

Unfortinaly in patch 5, this issue came back.

PlayMaker Bug Reporting / Easy Save 3 actions problem [SOLVED]
« on: April 11, 2021, 02:10:51 PM »
Unity 2018.4.31

When I upgraded my project to Playmaker v1.9.1 I've upgraded to the latest version of Easy Save 3 plugin. If a recall correctly I didn't have this issue with older version of Playmaker 1.9.1

Now, when I use save or load action, variable field becomes blank when I save the the scene.

But this issue is purely visual, those actions still hold correct variables.

Unity 2018.4.31

Or I'm a doing something wrong?

or does it only compare 1 previous value to next?

Meaning I can get 1,0,1. But I can't get 1,1...

PlayMaker Bug Reporting / Playmaker window + placing prefabs = issues
« on: March 21, 2021, 10:44:46 AM »
Unity 2018.4.31

When playmaker editor is open and I try to drag prefab with any FSM, it totally breaks scene view navigation. First I get a Unity freeze, that it's hard to make scene view properly.

I didn't have those issues with older version of Playmaker. I use third party solution to place prefabs called Prefab Pick & Place

1. When Playmaker tab is not active (visible). I have no issues placing any prefabs.
2. When Playmaker tab is active and I'm placing a prefab with no FSMs, there's no issues.
3. But when Playmaker tab is open and I try to place prefab with any FSM, my scene view becomes frozen for some period of time and prefab doesn't get place.

update: The main issue is a huge unity freeze that happens when I try to place prefab, If I don't touch anything I will be able to place it, but that freeze wasn't present in Playmaker. 1.9.0

PlayMaker Bug Reporting / Can't change array int value in playmode
« on: March 19, 2021, 12:34:51 PM »
Unity 2018.4.31

It makes it hard to debug/playtest.

PlayMaker Bug Reporting / Variable replaced with other variable
« on: February 12, 2021, 04:30:32 AM »
Unity 2018.4.31

Not sure how to reproduce it. Guess something got corrupted after the update.

I had similar issues with other FSMs.

PlayMaker Bug Reporting / Action header selection bug
« on: February 12, 2021, 02:47:28 AM »
Unity 2018.4.31

When I select new state, to select specific action (action header in that state) I need two clicks instead of one.

Unity 2018.4.31

InvalidOperationException: Collection was modified; enumeration operation may not execute.
System.ThrowHelper.ThrowInvalidOperationException (System.ExceptionResource resource) (at <4b86512bfcd1449dba2c62ce4e706e3a>:0)
System.Collections.Generic.List`1+Enumerator[T].MoveNextRare () (at <4b86512bfcd1449dba2c62ce4e706e3a>:0)
System.Collections.Generic.List`1+Enumerator[T].MoveNext () (at <4b86512bfcd1449dba2c62ce4e706e3a>:0)
HutongGames.PlayMakerEditor.GlobalEventsWindow.DoEventTable () (at C:/Projects/Playmaker_1.9.1/Projects/Playmaker.source.unity/Assets/PlayMaker/Editor/Classes/GlobalEventsWindow.cs:329)
HutongGames.PlayMakerEditor.GlobalEventsWindow.DoGUI () (at C:/Projects/Playmaker_1.9.1/Projects/Playmaker.source.unity/Assets/PlayMaker/Editor/Classes/GlobalEventsWindow.cs:157)
HutongGames.PlayMakerEditor.BaseEditorWindow.OnGUI () (at C:/Projects/Playmaker_1.9.1/Projects/Playmaker.source.unity/Assets/PlayMaker/Editor/Classes/BaseEditorWindow.cs:163)
System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at <4b86512bfcd1449dba2c62ce4e706e3a>:0)
Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at <4b86512bfcd1449dba2c62ce4e706e3a>:0)
System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at <4b86512bfcd1449dba2c62ce4e706e3a>:0)
UnityEditor.HostView.Invoke (System.String methodName, System.Object obj) (at C:/buildslave/unity/build/Editor/Mono/HostView.cs:342)
UnityEditor.HostView.Invoke (System.String methodName) (at C:/buildslave/unity/build/Editor/Mono/HostView.cs:336)
UnityEditor.HostView.InvokeOnGUI (UnityEngine.Rect onGUIPosition, UnityEngine.Rect viewRect) (at C:/buildslave/unity/build/Editor/Mono/HostView.cs:310)
UnityEditor.DockArea.DrawView (UnityEngine.Rect viewRect, UnityEngine.Rect dockAreaRect, System.Boolean customBorder, System.Boolean floatingWindow, System.Boolean isBottomTab) (at C:/buildslave/unity/build/Editor/Mono/GUI/DockArea.cs:361)
UnityEditor.DockArea.OldOnGUI () (at C:/buildslave/unity/build/Editor/Mono/GUI/DockArea.cs:320)
UnityEngine.Experimental.UIElements.IMGUIContainer.DoOnGUI (UnityEngine.Event evt, UnityEngine.Matrix4x4 worldTransform, UnityEngine.Rect clippingRect, System.Boolean isComputingLayout) (at C:/buildslave/unity/build/Modules/UIElements/IMGUIContainer.cs:266)
UnityEngine.Experimental.UIElements.IMGUIContainer.HandleIMGUIEvent (UnityEngine.Event e, UnityEngine.Matrix4x4 worldTransform, UnityEngine.Rect clippingRect) (at C:/buildslave/unity/build/Modules/UIElements/IMGUIContainer.cs:438)
UnityEngine.Experimental.UIElements.IMGUIContainer.HandleIMGUIEvent (UnityEngine.Event e) (at C:/buildslave/unity/build/Modules/UIElements/IMGUIContainer.cs:421)
UnityEngine.Experimental.UIElements.IMGUIContainer.HandleEvent (UnityEngine.Experimental.UIElements.EventBase evt) (at C:/buildslave/unity/build/Modules/UIElements/IMGUIContainer.cs:401)
UnityEngine.Experimental.UIElements.EventDispatcher.ProcessEvent (UnityEngine.Experimental.UIElements.EventBase evt, UnityEngine.Experimental.UIElements.IPanel panel) (at C:/buildslave/unity/build/Modules/UIElements/EventDispatcher.cs:511)
UnityEngine.Experimental.UIElements.EventDispatcher.Dispatch (UnityEngine.Experimental.UIElements.EventBase evt, UnityEngine.Experimental.UIElements.IPanel panel, UnityEngine.Experimental.UIElements.DispatchMode dispatchMode) (at C:/buildslave/unity/build/Modules/UIElements/EventDispatcher.cs:307)
UnityEngine.Experimental.UIElements.BaseVisualElementPanel.SendEvent (UnityEngine.Experimental.UIElements.EventBase e, UnityEngine.Experimental.UIElements.DispatchMode dispatchMode) (at C:/buildslave/unity/build/Modules/UIElements/Panel.cs:176)
UnityEngine.Experimental.UIElements.UIElementsUtility.DoDispatch (UnityEngine.Experimental.UIElements.BaseVisualElementPanel panel) (at C:/buildslave/unity/build/Modules/UIElements/UIElementsUtility.cs:245)
UnityEngine.Experimental.UIElements.UIElementsUtility.ProcessEvent (System.Int32 instanceID, System.IntPtr nativeEventPtr) (at C:/buildslave/unity/build/Modules/UIElements/UIElementsUtility.cs:68)
UnityEngine.GUIUtility.ProcessEvent (System.Int32 instanceID, System.IntPtr nativeEventPtr) (at C:/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:179)

PlayMaker Bug Reporting / Profiler + Playmaker = horrible performance
« on: February 03, 2021, 10:24:36 PM »
Unity 2018.4.31

When I have profiler and playmaker opened, I get horrible performance after I load a scene

Same thing when I load different scene of my game. But in this case it get back to normal.

I doesn't happen when I load simple test scene

If in a playmode I close playmaker and open it performance doesn't get bad. But I do get this error when I do so.

NullReferenceException: Object reference not set to an instance of an object
HutongGames.PlayMakerEditor.DebugFlow.Stop () (at C:/Projects/Playmaker_1.9.1/Projects/Playmaker.source.unity/Assets/PlayMaker/Editor/Classes/DebugFlow.cs:160)
HutongGames.PlayMakerEditor.FsmEditor.OnPlayerPauseChanged (UnityEditor.PauseState pauseState) (at C:/Projects/Playmaker_1.9.1/Projects/Playmaker.source.unity/Assets/PlayMaker/Editor/Classes/FsmEditor.cs:1471)
UnityEditor.EditorApplication.Internal_PauseStateChanged (UnityEditor.PauseState state) (at C:/buildslave/unity/build/Editor/Mono/EditorApplication.cs:291)
UnityEditor.EditorApplication:Internal_CallGlobalEventHandler() (at C:/buildslave/unity/build/Editor/Mono/EditorApplication.cs:329)

PlayMaker Bug Reporting / Same name global/local variable issue.
« on: February 02, 2021, 04:30:01 PM »
Unity 2018.4.31

When you have global variable and local variable with the same name, even when type of those variables are different. There's issues. This worked fine in older versions of Playmaker.

Playmaker 1.9.1.p1
Unity 2018.4.30

This was working fine in older version of playmaker. In this case finished transition gets triggered when it shouldn't. I didn't find minimum number of steps to reproduce it. So I've made a simple project, where it happens. Just set ShotBool to true, then back to false to trigger issue. Link to test project has been sent to Alex PM.

PlayMaker Bug Reporting / Audio Play action bug (1.19.1f7p1)
« on: January 26, 2021, 06:07:20 PM »
Unity 2018.4.30

If I set One Short Clip and then set it to none, this action will still play one shot clip that was previously there.

Here's demonstration of the issue.

Pages: [1] 2 3 4