Hi,
I am having a problem with using AssetBundles and PlayMaker FSMs, that have actions using Specific Objects as targets.
I am using Unity 5.2.1f1 and Playmaker 1.7.8.3p2 (as per the unitypackage).
I have isolated the problem, and created a(n almost) isolated project with the necessary logic.
[ADMIN: Download link removed. Please do not post projects that include the Playmaker plugins!]
If run the application, it will download two AssetBundles, both with a Rotate action to be started on MouseDown/Touch and stop on release.
The first bundle downloaded will Execute the action with "Use Owner" as the game object. It should work fine on both Android and iOS devices as well as on the editor.
After that, the second download starts, and it is basically the same thing. It has a cube that, on MouseDown/Touch will go to a state that executes the same Rotate action, but this time it does so under the "Specify Game Object" setting, with a child of that object as the target for the action.
This second bundle, works on android and on the editor, but it does not work on iOS, crashing consistently.
Notes:
- The ftp link used is functional (at least for now) so you guys can test it on "deploy n' go".
- The logic used to create the Asset Bundles is also included.
- As is the logic used to download and instantiate it.
- The prefabs used to create the downloaded objects is under the TEST_PREFABS unity folder.
Thank you for your time!