Playmaker Forum
Bug Reporting => PlayMaker Bug Reporting => Topic started by: wheretheidivides on July 01, 2015, 01:34:03 AM
-
I get the following errors. I a using unity 5.1.1p2 with windows 8.1. I just downloaded newest playmaker.
Assets/PlayMaker/Actions/iTween/iTweenLookFrom.cs(30,24): warning CS0436: The type `iTween' conflicts with the imported type `iTween'. Ignoring the imported type definition
Assets/PlayMaker/Actions/Network/PlayMakerRPCProxy.cs(14,6): warning CS0618: `UnityEngine.RPC' is obsolete: `NetworkView RPC functions are deprecated. Refer to the new Multiplayer Networking system.'
Assets/PlayMaker/Actions/Network/SendRemoteEvent.cs(54,45): warning CS0618: `UnityEngine.NetworkView.RPC(string, UnityEngine.RPCMode, params object[])' is obsolete: `NetworkView RPC functions are deprecated. Refer to the new Multiplayer Networking system.'
Assets/PlayMaker/Actions/Network/SendRemoteEvent.cs(58,45): warning CS0618: `UnityEngine.NetworkView.RPC(string, UnityEngine.RPCMode, params object[])' is obsolete: `NetworkView RPC functions are deprecated. Refer to the new Multiplayer Networking system.'
Assets/PlayMaker/Actions/Network/SendRemoteEventByProxy.cs(54,29): warning CS0618: `UnityEngine.NetworkView.RPC(string, UnityEngine.RPCMode, params object[])' is obsolete: `NetworkView RPC functions are deprecated. Refer to the new Multiplayer Networking system.
Assets/PlayMaker/Actions/Network/SendRemoteEventByProxy.cs(54,29): warning CS0618: `UnityEngine.NetworkView.RPC(string, UnityEngine.RPCMode, params object[])' is obsolete: `NetworkView RPC functions are deprecated. Refer to the new Multiplayer Networking system.
Assets/PlayMaker/Editor/AboutWindow.cs(37,13): warning CS0618: `UnityEditor.EditorWindow.title' is obsolete: `Use titleContent instead (it supports setting a title icon as well).'
Assets/PlayMaker/Editor/PlayMakerUpgradeGuide.cs(38,20): warning CS0618: `UnityEditor.EditorWindow.title' is obsolete: `Use titleContent instead (it supports setting a title icon as well).'
Assets/net.fabrejean/Editor/PlayMaker/Ecosystem/EcosystemBrowser.cs(150,34): warning CS0618: `UnityEditor.EditorWindow.title' is obsolete: `Use titleContent instead (it supports setting a title icon as well).'
-
Hi,
Can you install the Nacl version fo PlayMaker, this will get rid of the Network issues.
for iTween, I am not sure, could be that you installed itween separatly and now you have duplicates, and/or you upgraded from Unity 4 and reimporting PlayMaker duplicated iTween ( you would have "iTween 1.cs" in your assets).
as for the other warnings, the future versions of ecosystem and PlayMaker will adjust this, nothing to worry about.
Bye,
Jean
-
what is Nacl?
-
I've just upgraded my project to Unity 5.1.1f1 and I'm receiving an identical list of network errors.
I'm using Playmaker version 1.7.8.3
I can't seem to find a nacl version of Playmaker, or a folder called 'versions'.
Any help would be appreciated.
-
Hi,
Nacl definition (http://docs.unity3d.com/432/Documentation/Manual/nacl-gettingstarted.html)
PlayMaker provides several versions depending on the platform or distribution. It's in the folder:
PlayMaker/Versions/
and the file is "PlaymakerNACL"
run this and it will install a version that has it's built in network support removed.
Bye,
Jean
-
I don't see this folder anywhere in the project window.
-
Hi,
ok, weird indeed. I have contacted Alex, cause I am sure why it's not there. I was assuming it would be there. Sorry about the confusion.
Bye,
Jean
-
Hi,
ok, so indeed in Unity 5, Nacl support is gone, so you'll need to use the WebGL version of PlayMaker. It's in Assets/Plugins/PlayMaker/WebGL/
Configure that version of PlayMaker to be selected for your platform ( not just WebGL), and then it will be ok.
Bye,
Jean
-
and how do you do that?
-
Yes, what does this mean please? "Configure that version of PlayMaker to be selected for your platform ( not just WebGL), and then it will be ok."
-
Hi,
this is the new way for Unity 5 to set up dlls for the various platforms.
http://docs.unity3d.com/Manual/PluginInspector.html
for each dll you can tell Unity for which platform is has to be enabled or disabled. and so you go to the plugins folder and selec the folder PlayMaker/WebGL/ and select the file "PlayMaker" and set it up to work for the platform you want to target, not just webgl, and you also do that for the main playmaker dll in folder Plugins/PlayMaker/ and disable that one from your platform target.
Does that make more sense?
Bye,
Jean