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 - Alex Chouls

Pages: 1 [2] 3 4 ... 10
PlayMaker Announcements / Forum Maintenance Today!
« on: March 10, 2015, 07:19:32 AM »
The forum will be down for maintenance today, starting at around 11am EST. We'll try to restore service as quickly as possible. Thank you for your patience.

We just released Playmaker 1.7.8 to the Asset Store for Unity 5 compatibility.

If you bought from the Hutong Games store, the update will be up soon. You should get an email when it's ready...

PlayMaker Help / How to Share Playmaker Projects
« on: February 04, 2015, 10:04:04 AM »
When sharing Playmaker projects please be careful not to include Playmaker dlls.

Exporting a Unitypackage:

In the unitypackage dialog, please uncheck:

Also uncheck the Assets/PlayMaker/Versions folder if it's there.

On the other end, users will need to import PlayMaker before importing the exported project.

Preview Version:

Playmaker ships with a Preview version that lets you view and run FSMs but not edit them. This is useful if you want to share a working project with someone who doesn't own Playmaker.

To install the preview version import:

Then DELETE the Assets/PlayMaker/Versions folder before sharing the project. This is necessary since the Versions folder contains default versions of the dlls.

Bug Reports

Projects submitted to Fogbugz or uploaded with a private download link can include Playmaker dlls.
Projects shared on the forum or with public download links should NOT include Playmaker dlls!

We hope to include tools to streamline this process soon...

iOS Help / Fixing IL2CPP linking errors[SOLVED]
« on: February 02, 2015, 03:01:11 PM »
Apparently IL2CPP for iOS does not support Unity Networking yet. To build a project with Playmaker:

  • Import Assets/PlayMaker/Versions/PlayMakerNACL.unitypackage. These dlls have networking stripped out.
  • Delete the PlayMaker/Actions/Network folder.
  • Edit PlayMaker/Actions/CreateObject.cs and add UNITY_IPHONE To the #if list of platforms that don't support networking.

If you use networking in your project you will have to wait for Unity to support it in IL2CPP for iOS!

Playstation Mobile / Playstation Mobile Patch
« on: July 09, 2014, 01:07:57 PM »
This patch lets you build for Playstation Mobile platforms:

It adds UNITY_PSM compiler defines to actions not supported in Playstation Mobile builds.

NOTE: Since we don't have a dev kit yet, if you are a licensed Playstation developer please let us know if other actions need this added! Thanks!

Official Action Updates / Call Method Update (BETA)
« on: June 04, 2014, 04:39:08 PM »
NOTE: This should be considered a beta release!

Updated Call Method action:
  • Fixes Error Checking when using variables whose values aren't known at edit time.
  • Fixes Ambiguous Method errors with method overrides.
  • Better editor performance.

PlayMaker Help / Unity 4.5 and Tooltip Attribute
« on: May 27, 2014, 10:56:22 AM »
Unity 4.5 defines a new Tooltip attribute that can conflict with Playmaker's Tooltip attribute.

All built in actions use the HutongGames.PlayMaker.Actions namespace, so they find the correct Tooltip attribute.

Third party actions that use their own namespaces will need to point to the correct Tooltip.

For example, you can add this to your using statements:
using Tooltip = HutongGames.PlayMaker.TooltipAttribute;

NOTE: If you change an action's namespace it will look like a new action to Playmaker and parameters will be reset. So "using Tooltip..." is a better solution for existing action, while "namespace HutongGames.PlayMaker.Actions" should be used for new actions.

User Showcase / MOVED: noesisGUI Actions
« on: May 24, 2014, 12:42:19 AM »

Official Action Updates / Call Static Method (BETA)
« on: May 17, 2014, 11:28:15 AM »
This action lets you call static methods in classes. It is a more advanced action that requires you to know the full class name, method name, parameters and return type. You can generally find this info in the Unity scripting reference or the API reference for the class. A future iteration on this action will add dropdown menus and shortcuts to help you fill out this info.

The attached image shows an example, calling UnityEngine.Microphone.Start to record an AudioClip.

EDIT: Just noticed that Jean made custom microphone actions a while back :P But the idea is the same, you can now call static methods without having to make custom actions...

Official Action Updates / Conditional Expression Action (BETA)
« on: May 17, 2014, 09:58:57 AM »
First a huge thanks to Lea Hayes for doing all the hard work on this action!!

The Conditional Expression action lets you evaluate an expression as true or false and store the result or send events based on the result.

You can use named FSM variables in the expression. If the variable name has spaces use this format: $(variable name with spaces)

Anyway, have a play with it and post feedback. This should be considered a beta release. The final version will be included in the next update.

And again, a huge thanks to Lea Hayes for contributing this action to Playmaker!
Lea makes the excellent Rotorz Tile System:
He also has a great blog:
And Rotorz blog:

EDIT: Updated to v1.1:
- Made text field bigger.
- Added Refresh button.

Some sort of auto-refresh is preferable, but it will need editor support, so for now there is a manual refresh button for when you add/remove/edit variables and then return to the action.

EDIT: Fixed build error.

Windows Phone 8 Help / Unity 4.3.3/4 Windows Phone 8 Bug
« on: February 10, 2014, 04:44:24 PM »
NOTE: There is a bug in Unity 4.3.3 and 4.3.4 described here:

To fix this, you can either downgrade to 4.3.2 or try the workaround described by Unity in the forum thread.

Not very pretty! But it sounds like Unity will fix this in their next update...

Updated versions of Invoke Method and Start Coroutine with edit time Error Checking. This helps when you're refactoring and changing method names. Errors should show under the action and in the Error Checker window.

These should be considered beta versions. Please report any problems!

Official Action Updates / Format String (bug fix)
« on: September 06, 2013, 10:38:26 AM »
Update for the official Format String action to fix numerical format specifiers. For example: {0:F2} or {0:0.00}

Pages: 1 [2] 3 4 ... 10