PUN2 Integration
Using State Machine 2 with Photon PUN2
When using the Photon Module 2, State Machine 2 works with PUN2's networking.
Setup
Install Photon Module 2 for Game Creator 2
Install State Machine 2
Network settings automatically appear in node inspectors
Ownership
State machines respect PhotonView ownership
RPCs are sent through the PhotonView component
PhotonView Configuration
Ensure your networked GameObjects have:
A PhotonView component
A State Machine Runner component
Correct ownership assigned
Ownership Transfer
When transferring PhotonView ownership, state machines automatically respect the new owner for nodes set to Run on Owner.
Ensure the PhotonView and State Machine Runner are on the same GameObject for proper RPC routing.
RPC Usage
Nodes configured with RPC option will:
Execute locally on the calling client
Send an RPC to all other clients
Execute the same node on receiving clients
See Also
Last updated
Was this helpful?