PUN2 Integration

Using State Machine 2 with Photon PUN2

When using the Photon Module 2, State Machine 2 works with PUN2's networking.

Setup

  1. Install Photon Module 2 for Game Creator 2

  2. Install State Machine 2

  3. 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:

  1. A PhotonView component

  2. A State Machine Runner component

  3. Correct ownership assigned

Ownership Transfer

When transferring PhotonView ownership, state machines automatically respect the new owner for nodes set to Run on Owner.

RPC Usage

Nodes configured with RPC option will:

  1. Execute locally on the calling client

  2. Send an RPC to all other clients

  3. Execute the same node on receiving clients

See Also

Last updated

Was this helpful?