playMaker

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.


Messages - drown

Pages: [1] 2
1
Playmaker Help / Re: Unity lost all extensions
« on: October 18, 2017, 03:44:13 AM »
That is really odd - maybe you pressed the "I made a backup, go ahead." - button ? that is the only scenario that would remotely explain that you suddenly have hundreds of errors after a dialogue box displayed by Unity.

2
Playmaker Help / Re: Pac Man Controller
« on: September 16, 2017, 06:13:23 AM »
Hey - very cool package, I tried something similiar myself and it wasn't nearly as sophisticated as this !

As you are distributing this as a Pacman controller you should tackle a solution for a very fundamental Pacman mechanic - once the player exits the maze on one side, he enters on the other side again. In your example scene the controller just continues to move into nothingnes. So you are looking at some sort of teleporter that lets pacman switch the sides of the maze once he exits it.

To the speed "bug" : I could replicate it by setting the speed to 20 and then going on the lowest part of the maze (the long track) and trying to hit the first way up (not the one at the end of the lane) - I never could do it at 20. If I lowered the speed to 19 I could always make it. Does it have something to do with framerate VS raycast update ? I have no idea.

3
Playmaker Help / Re: uGui Drop Down Add Option Problem (Video) [SOLVED]
« on: September 12, 2017, 04:14:20 AM »
I can confirm that it is fixed ! Thank you for the amazing support & efforts !  :) 8)

4
Playmaker Help / Re: Talking with the game
« on: September 11, 2017, 06:05:58 AM »
Without any third party assets except playmaker it will be a very hard task. Answering requires the computer to understand the user input. You could do this by searching for certain keywords ("String contains" , Regex etc.) , but you could never rule out the possibility that the user answers not as you expect (e.g "yep" instead of "yes" ) or generally avoid typos. Understanding language would require a complex system featuring some sort of machine learning or cloud databases.

Thats why you often see prewritten dialog options inside games like Skyrim - it can be tied to a state, the story will progress as you want it and the user cant fall flat because he uses some kind of slang or misspelling.

EDIT : You might want to look at the game SUPERHOT - it has a very cool way to display dialogue - the user has to enter an answer, but no matter which buttons he presses the correct answer/question writes out on display. It is a very creative approach to the problem :)

5
Playmaker Help / Re: uGui Drop Down Add Option Problem (Video)
« on: September 11, 2017, 02:35:29 AM »
Bump, hopefully this can be solved.

6
Playmaker Help / Re: action browser blank
« on: September 10, 2017, 09:06:57 AM »
First of all a few questions:

Have you tried updating playmaker/unity ? the versions you use are pretty outdated, playmaker is at release 1.8.5 , Unity is currently in its 2017 version. Are you working on a project that requires those exact versions ? If not try updating your whole setup, it will fix alot of problems for you.

I have seen several different threads about the same exact issue, are you by any chance following a tutorial ?

If yes and it is outdated, update your Playmaker via Assetstore, install one of the later Unity builds (5.6.3 - 2017.1.1) since they are performing better, add alot of amazing new features and it is generally wise to work with the newer versions unless you need to use those old versions. It is generally not a good idea to follow outdated tutorials as this might get you in trouble later as you cant use the benefits of all the cool additions.

One last thing though - why do you ahve all those weird links in your post ? I clicked on them and they all lead to a very sketchy gambling site - why on earth is this on here ? It really does not belong here.

7
Playmaker Help / Re: How to fix a GUI update problem?
« on: September 10, 2017, 08:58:18 AM »
Not to sure if I got it correctly, but might it be the case that the condition you are looking for is met exactly when your checking system is switching states ?

That would explain why it isnt activating even when you force the canvas to update, it simply was never activated.

Maybe you could use an external manager that listens for a global event that is sent when the condition is met and then activates the GUI object rather than having everything in that one "checking" FSM. Correct me if I totally missed you point.

8
Are you sure you are rotating the correct GameObject ? You might have chosen a wrong child which does not affect the transform of the desired object. All the iTween actions work fine for me in 2017.1.f03.

9
Playmaker Help / uGui Drop Down Add Option Problem (Video) [SOLVED]
« on: September 06, 2017, 08:39:36 AM »
Unity Version : Unity 2017.1.0f3 (Personal)
Playmaker version : 1.8.5

I am trying to let the user enter a new option for a drop down field. He enters his option via Inputfield, the submitted value is then passed through a Regex action, removing all letters from the number, then a string is built using the same format as my dropdown actions. After this, the string is added to the dropdown field via "uGui Add Drop Down Option" action.

Once the "Add Option" action is active, I get this error :

Code: [Select]
InvalidCastException: Cannot cast from source type to destination type.
HutongGames.PlayMaker.Actions.uGuiDropDownAddOptions.DoAddOptions () (at Assets/PlayMaker Custom Actions/uGui/uGuiDropDownAddOptions.cs:71)
HutongGames.PlayMaker.Actions.uGuiDropDownAddOptions.OnEnter () (at Assets/PlayMaker Custom Actions/uGui/uGuiDropDownAddOptions.cs:48)
HutongGames.PlayMaker.FsmState.ActivateActions (Int32 startIndex) (at c:/Users/User/Documents/Unity/Playmaker/Projects/Playmaker.source.unity/Assets/PlayMaker/Classes/FsmState.cs:199)
HutongGames.PlayMaker.FsmState.OnEnter () (at c:/Users/User/Documents/Unity/Playmaker/Projects/Playmaker.source.unity/Assets/PlayMaker/Classes/FsmState.cs:169)
HutongGames.PlayMaker.Fsm.EnterState (HutongGames.PlayMaker.FsmState state) (at c:/Users/User/Documents/Unity/Playmaker/Projects/Playmaker.source.unity/Assets/PlayMaker/Classes/Fsm.cs:2670)
HutongGames.PlayMaker.Fsm.SwitchState (HutongGames.PlayMaker.FsmState toState) (at c:/Users/User/Documents/Unity/Playmaker/Projects/Playmaker.source.unity/Assets/PlayMaker/Classes/Fsm.cs:2628)
HutongGames.PlayMaker.Fsm.UpdateStateChanges () (at c:/Users/User/Documents/Unity/Playmaker/Projects/Playmaker.source.unity/Assets/PlayMaker/Classes/Fsm.cs:2556)
HutongGames.PlayMaker.Fsm.DoTransition (HutongGames.PlayMaker.FsmTransition transition, Boolean isGlobal) (at c:/Users/User/Documents/Unity/Playmaker/Projects/Playmaker.source.unity/Assets/PlayMaker/Classes/Fsm.cs:2595)
HutongGames.PlayMaker.Fsm.ProcessEvent (HutongGames.PlayMaker.FsmEvent fsmEvent, HutongGames.PlayMaker.FsmEventData eventData) (at c:/Users/User/Documents/Unity/Playmaker/Projects/Playmaker.source.unity/Assets/PlayMaker/Classes/Fsm.cs:2198)
HutongGames.PlayMaker.Fsm.Event (HutongGames.PlayMaker.FsmEventTarget eventTarget, HutongGames.PlayMaker.FsmEvent fsmEvent) (at c:/Users/User/Documents/Unity/Playmaker/Projects/Playmaker.source.unity/Assets/PlayMaker/Classes/Fsm.cs:2289)
HutongGames.PlayMaker.Fsm.Event (HutongGames.PlayMaker.FsmEvent fsmEvent) (at c:/Users/User/Documents/Unity/Playmaker/Projects/Playmaker.source.unity/Assets/PlayMaker/Classes/Fsm.cs:2370)
HutongGames.PlayMaker.Actions.uGuiInputFieldOnSubmitEvent.DoOnEndEdit (System.String value) (at Assets/PlayMaker Custom Actions/uGui/uGuiInputFieldOnSubmitEvent.cs:69)
UnityEngine.Events.InvokableCall`1[System.String].Invoke (System.Object[] args) (at C:/buildslave/unity/build/Runtime/Export/UnityEvent.cs:189)
UnityEngine.Events.InvokableCallList.Invoke (System.Object[] parameters) (at C:/buildslave/unity/build/Runtime/Export/UnityEvent.cs:637)
UnityEngine.Events.UnityEventBase.Invoke (System.Object[] parameters) (at C:/buildslave/unity/build/Runtime/Export/UnityEvent.cs:773)
UnityEngine.Events.UnityEvent`1[T0].Invoke (.T0 arg0) (at C:/buildslave/unity/build/Runtime/Export/UnityEvent_1.cs:53)
UnityEngine.UI.InputField.SendOnSubmit () (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/UI/Core/InputField.cs:1582)
UnityEngine.UI.InputField.DeactivateInputField () (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/UI/Core/InputField.cs:2303)
UnityEngine.UI.InputField.OnUpdateSelected (UnityEngine.EventSystems.BaseEventData eventData) (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/UI/Core/InputField.cs:1254)
UnityEngine.EventSystems.ExecuteEvents.Execute (IUpdateSelectedHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/EventSystem/ExecuteEvents.cs:99)
UnityEngine.EventSystems.ExecuteEvents.Execute[IUpdateSelectedHandler] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.EventFunction`1 functor) (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/EventSystem/ExecuteEvents.cs:261)
UnityEngine.EventSystems.EventSystem:Update()

The variable type is correct in the action, it doesnt work even if I enter a random text in the action itself. I might have set up the uGui proxies wrong, but since every other uGui action works I have no clue what I should change. I made a short video to demonstrate this error in a different project (nearly no third party assets, just some transitions) :

https://www.youtube.com/watch?v=jGqJk8GonVQ

Thanks in advance
Alex

10
Playmaker Help / Re: Video Player component
« on: June 28, 2017, 05:59:35 AM »
Amazing work, it is so fun working with the video player component and your actions. I have a question though, is there a way to send a finished event once the clip is played ? I am currently doing it via get frame , maybe I am missing something.

EDIT : Just saw that there are alot more actions on github, I just browsed the Eco System. Sorry , amazing work! The "Loop point reached event" does exactly what I need :P :-X

11
Hey guys!

I have a quick suggestion for a Third party asset that is not yet mentioned in the Wiki: Lighting Database.

Lighting Database is a Database tool for Unity that has an amazing Playmaker integration. It auto-generates actions to access and alter your database via Playmaker, making it very powerful as a starting point to organize accessible Data (Save & Load).

One of the most amazing features though was just recently added : It allows you to spawn a GameObject from any object that is defined in your database and it will add a FSM to it that has all your predefined variables already in the FSM.

That means if you organize your objects in Lighting Database you can easily use them with Playmaker without having to manually add all the variables again. This way it is a kind of FSM catalogue, giving you great flexibility over your data.

https://www.assetstore.unity3d.com/en/#!/content/68444

The developer is also very friendly and always searches for feature requests to improve usability and Playmaker integration. This needs to be on the wiki imo!

12
This is so amazing, I was looking for something like this but had no idea how to call or find it. Thank you so much !

13
I am German and would help with the german translation if needed.

I mainly replied to this thread to throw in some thoughts :

Float/Int/GameObject/FSM...basically all variables and technical terms from the documentation should not be translated. All the resources concerning programming concepts (tutorials,books,papers etc) are using those terms unified and these should stay as they are - to make support and cross language support simpler and more effective.

I use Adobe software alot when it comes to filmmaking - they made the horrible mistake to translate everything into the localized language - all tutorials and help forums are basically useless for me.

F.E a "Float" - it is a technical term that nearly all software has agreed on - it is like "Keyframe" in video - it does not make sense to translate it. Unity has no native localization for the editor - this is what makes Unitys resources so powerful - they are international and can be understood due to agreements that were made beforehand.

Things to translate :

Tooltips, Actions like "Wait" (non technical, general actions) or "Activate GameObject" to "Aktiviere GameObject" <-- Keep the technical term for     consistency and translate the part that might be easier to understand in the mother tongue.

Alex

14
Hey just letting you guys know that I have the very same issue on Unity 5.5.0f2 with Playmaker 1.8.3 .

I want to change the footstep sounds of my First Person Controller when he enters certain areas but I cannot control anything after dragging the script into the FSM.

https://s29.postimg.org/4zomj8etz/Playmaker_issue_FPS.png


15
Playmaker Help / Re: Data Maker JSON to XML Error[SOLVED]
« on: January 13, 2017, 06:51:29 AM »
Thank you so much jean, that works perfectly fine! This is more of an answer than I have wished for since I can finally understand how exactly to use the xPath Query since I never heard of it before.

I am really happy right now!

Pages: [1] 2