Hello!
I created a word game and works fine in Editor and Unity Remote but when I Build the game for testing it on my phone some parts of the game was not working.
After reading different posts about similar problems, I tried Wizard linker (doing all the steps from the FSM) and a couple of other solutions that didnt work out.
I decided to recreate that FSM in a brand new project with only PlayMaker and the ecosystem installed on it... and the problem persist!! I dont know what else to do.
In the new project and FSM I did the next:
Created 2 Arrays of String:
1- H,O,L,A
2- A,B,C,D
and then I used the Array Transfer Value (0 first, 1 after, 2 after etc) to replace H for A, O for B L for C and A for D.
Each state has a wait 1 second and go to the next, replacing the letters using the appropiate index and then going to the next.
I tried to reduce as max the complexity of the FSM and at the end I am only using
- Array Transfer Value
- String Join
- UISet Text
- Wait
The FSM works well on PC and unity remote but still not in Build.
I am using Unity 2019.4.14f1
and PlayMaker 1.9.0.p21
In the Console I have 1 Warning:
Game scripts or other custom code contains OnMouse_ event handlers. Presence of such handlers might impact performance on handheld devices.
Which I am surprised because the project doesnt have any action OnMouse, only the mentioned above.. I have read on different posts on Unity forum that this Warning could be ignored and that shouldnt be affecting the project...
I would be immensely grateful if someone could help me with this...
Thank you in advance!