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.


Topics - PlaymakerNOOB

Pages: [1]
1
Playmaker Help / Delta.Position & Time.Delta[SOLVED]
« on: December 14, 2015, 09:15:45 AM »
I am creating a touch based game, where the player can move a game object with their finger if they touch anywhere and drag.  I need to link the players touch to the gameobjects movement regardless of where they touch on the screen.

I believe that its supposed to be done with Delta.Position and Time.Delta though, i cant seem to get anything to work correctly.  Any advice would be appreciated.

2
Feature Requests / Unity 5.3 Native IAP?
« on: November 21, 2015, 07:33:53 PM »
On Unity's roadmap they have native in app purchases listed.  Is this something that will be supported with playmaker actions upon Unity 5.3 launch?

3
Action Requests / Advanced Android Vibration
« on: November 13, 2015, 08:45:19 PM »
Hello, is anybody able to convert any of these to a usable action in playmaker?

C# Version https://gist.github.com/aVolpe/707c8cf46b1bb8dfb363
Boo Version  https://gist.github.com/tapuo/4258278
Java Version http://android.konreu.com/developer-how-to/vibration-examples-for-android-phone-development/

Thanks in advance

4
Feature Requests / Android Permissions Guide
« on: August 04, 2015, 08:04:02 PM »
This post is edited to contain only useful information:

Manual identification and removal of scripts that trigger specific permissions.

Please be aware that having "Android Development" checked, enables Full Network Access and Modify/Delete the contents of your USB storage"

-"Control Vibration" - Remove:
-DeviceVibrate.cs

-"Precise Location (GPS and Network-Based)" - Remove:
-GetLocationInfo.cs
-ProjectLocationToMap.cs
-StartLocationServicesUpdate.cs
-StopLocationServicesUpdate.cs

-"Network Access" - Thanks to Alex for his help in identification with this.

In the project tab of Unity, locate:  Plugins\PlayMaker\WebGL\PlayMaker.dll and ensure that WebGL and Android both have checkmarks (nothing else should have checkmarks).  Then click Apply.

In the project tab of Unity, locate:  Plugins\PlayMaker\PlayMaker.dll and remove the checkmark from Android.  Then click Apply.

Click File, Build Settings, click Player settings, Other settings, In Scripting Define Symbols enter "UNITY_WEBGL", press enter.  File, Save Project.  Then build your unity project

Please note the following caveats with Networking: 
1) Due to a bug in Unity 5.1, you cannot remove permissions at all, unless you edit the android manifest.xml post Unity3d. Downgrading to 5.0.4 works.
2) Downgrading is easy, download 5.0.4 here:  http://unity3d.com/get-unity/download/archive, backup your project, open it with 5.0.4 and it will "recompile" but it will work.


-"Prevent Phone from Sleeping" - I haven't located the offending scripts, but its somewhere in the actions folder.  Deleted all scripts in actions folder and it went away.  I originally thought it was GetiPhoneSetting.cs and  ApplicationRunInBackground.cs but apparently there is more.  This permission doenst bother me enough spend tons of time identifying it, but I did narrow it down to the following actions:  Remove all actions that start with A and B, Sleep, flicker, usegravity, remove actions that start with Get, Remove all action that starts with Set, is kinematic, is sleeping, mouselook2, removemixing, rewind animation, stop animation, wakeup, setanimationFOV and everything itween.

5
Android Help / Removing Android Permissions
« on: August 02, 2015, 03:42:41 PM »
This post is edited to contain only useful information:

Manual identification and removal of scripts that trigger specific permissions.

-"Prevent Phone from Sleeping" / aka Wake_Lock
-Any script that contains the word movie in the title

-"Control Vibration" - Remove:
-DeviceVibrate.cs

-"Precise Location (GPS and Network-Based)" - Remove:
-GetLocationInfo.cs
-ProjectLocationToMap.cs
-StartLocationServicesUpdate.cs
-StopLocationServicesUpdate.cs

-"Network Access" - Thanks to Alex for his help in identification with this.
-Remove the Networking folder

In the project tab of Unity, locate:  Plugins\PlayMaker\WebGL\PlayMaker.dll and ensure that WebGL and Android both have checkmarks (nothing else should have checkmarks).  Then click Apply.

In the project tab of Unity, locate:  Plugins\PlayMaker\PlayMaker.dll and remove the checkmark from Android.  Then click Apply.

Click File, Build Settings, click Player settings, Other settings, In Scripting Define Symbols enter "UNITY_WEBGL", press enter.  File, Save Project.  Then build your unity project

Please note the following caveats: 
1) Must be built as a final android APK.  A checkmark in google development build still seems to include unnecessary permissions despite the above changes.
2) Due to a bug in Unity 5.1, you cannot remove permissions at all, unless you edit the android manifest.xml post Unity3d. Downgrading to 5.0.4 works.
3) Downgrading is easy, download 5.0.4 here:  http://unity3d.com/get-unity/download/archive, backup your project, open it with 5.0.4 and it will "recompile" but it will work.

6
Playmaker Help / Detecting when a touch is off an object (Solved)
« on: January 25, 2015, 08:04:26 AM »
I have touch controls working, however when I slide my finger off the touch control the player still moves.  Which I don't want.

So, I have a vector3 that is saved as the players_touch_location, and then a raycast based on this vector3 against the touch button.  However, I just can't seem to get that interaction to work correctly -- or maybe I am going about this the wrong way. Any help would be appreciated!

7
Playmaker Help / Graph moves after you hit play.
« on: July 03, 2014, 08:24:38 PM »
Hello I just started using Playmaker and when dealing with an FSM that has multiple states, i've noticed that when I hit play, playmaker's FSM window moves from where I left off then it focuses on the "START" state.  Anyway to keep the FSM window 'locked" to where it was at when I pressed play?

My issue seems to be the same as http://hutonggames.com/playmakerforum/index.php?topic=3188.msg14646#msg14646 , except its doing it when I hit play.

Pages: [1]