Runtime Spawner 1.5.1
Generic Runtime spawn and instance pooling system for spawning random AI agents around a map. Works with ANY AI system easily.
Loading...
Searching...
No Matches
MegaCrush.Spawner.FusionAdapter Namespace Reference

Namespaces

namespace  Samples
 

Classes

class  FusionFactoryAsset
 ScriptableObject factory that provides a Fusion-backed implementation of IObjectFactory. More...
 
class  FusionObjectFactory
 Implementation of IObjectFactory that spawns networked objects using Photon Fusion. More...
 
class  FusionPoolObjectProviderBehaviour
 MonoBehaviour-based Fusion object provider that provisions instances from the project pool via PoolAdapter. More...
 
class  FusionPoolProvider
 Photon Fusion 2.x INetworkObjectProvider that provisions objects from a project-wide pool via IPoolAdapter, instead of allocating with Instantiate/Destroy. More...
 

Enumerations

enum  RunnerSource { FindInScene , Manual }
 Strategy for resolving a NetworkRunner when constructing a FusionObjectFactory. More...
 

Enumeration Type Documentation

◆ RunnerSource

Strategy for resolving a NetworkRunner when constructing a FusionObjectFactory.

Enumerator
FindInScene 

At runtime, finds the first active NetworkRunner in the scene via Object.FindFirstObjectByType<T>().

Manual 

Uses the explicitly assigned NetworkRunner reference set in the inspector.