C# Class MultiPlayer.SplitManager

Inheritance: NetworkBehaviour
Show file Open project: tommai78101/Multiplier Class Usage Examples

Public Properties

Property Type Description
gameUnitPrefab GameObject
globalManagerObject SinglePlayer.GlobalManager
maxUnitCount int
unitParent Transform

Public Methods

Method Description
Start ( ) : void
Update ( ) : void
UpdateSplitGroup ( ) : void

Private Methods

Method Description
AddingNewSplitGroup ( ) : void
CmdSpawn ( GameObject obj ) : void
CmdSplit ( GameObject obj, bool hasAuthority ) : void
Copy ( GameUnit original, GameUnit copy ) : void
Decrement ( GameUnit unit ) : void
Increment ( GameUnit unit ) : void
RpcSplit ( GameObject obj, GameObject split, float angle, bool hasAuthority, float splitFactor ) : void

Method Details

Start() public method

public Start ( ) : void
return void

Update() public method

public Update ( ) : void
return void

UpdateSplitGroup() public method

public UpdateSplitGroup ( ) : void
return void

Property Details

gameUnitPrefab public property

public GameObject gameUnitPrefab
return GameObject

globalManagerObject public property

public GlobalManager,SinglePlayer globalManagerObject
return SinglePlayer.GlobalManager

maxUnitCount public property

public int maxUnitCount
return int

unitParent public property

public Transform unitParent
return Transform