C# Class HappyFunTimes.PlayerSpawner

Inheritance: UnityEngine.MonoBehaviour
ファイルを表示 Open project: greggman/hft-unity-gamepad Class Usage Examples

Public Properties

Property Type Description
prefabToSpawnForPlayer UnityEngine.GameObject

Public Methods

Method Description
Awake ( ) : void
Cleanup ( ) : void
Connected ( object sender, EventArgs e ) : void
Disconnected ( object sender, EventArgs e ) : void
FailedToStart ( object sender, System e ) : void
FlushCurrentPlayers ( ) : void

Returns all the current players to the waiting list and gets new ones if any are waiting

OnApplicationExit ( ) : void
OnDestroy ( ) : void
ReturnPlayer ( NetPlayer netPlayer ) : void

Call this to rotate an active player out and start the next waiting player.

Start ( ) : void
StartConnection ( ) : void
StartGameServer ( object sender, System e ) : void
StartHappyFunTimes ( ) : void
StartLocalPlayer ( NetPlayer netPlayer, string name = "", object data = null ) : void
StartNewPlayer ( object sender, PlayerConnectMessageArgs e ) : void
StartPlayer ( NetPlayer netPlayer, object data ) : void
StopHappyFunTimes ( ) : void
Update ( ) : void

Private Methods

Method Description
GetPrefab ( int ndx ) : GameObject

Method Details

Awake() public method

public Awake ( ) : void
return void

Cleanup() public method

public Cleanup ( ) : void
return void

Connected() public method

public Connected ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

Disconnected() public method

public Disconnected ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

FailedToStart() public method

public FailedToStart ( object sender, System e ) : void
sender object
e System
return void

FlushCurrentPlayers() public method

Returns all the current players to the waiting list and gets new ones if any are waiting
public FlushCurrentPlayers ( ) : void
return void

OnApplicationExit() public method

public OnApplicationExit ( ) : void
return void

OnDestroy() public method

public OnDestroy ( ) : void
return void

ReturnPlayer() public method

Call this to rotate an active player out and start the next waiting player.
public ReturnPlayer ( NetPlayer netPlayer ) : void
netPlayer NetPlayer The NetPlayer of the player to return
return void

Start() public method

public Start ( ) : void
return void

StartConnection() public method

public StartConnection ( ) : void
return void

StartGameServer() public method

public StartGameServer ( object sender, System e ) : void
sender object
e System
return void

StartHappyFunTimes() public method

public StartHappyFunTimes ( ) : void
return void

StartLocalPlayer() public method

public StartLocalPlayer ( NetPlayer netPlayer, string name = "", object data = null ) : void
netPlayer NetPlayer
name string
data object
return void

StartNewPlayer() public method

public StartNewPlayer ( object sender, PlayerConnectMessageArgs e ) : void
sender object
e PlayerConnectMessageArgs
return void

StartPlayer() public method

public StartPlayer ( NetPlayer netPlayer, object data ) : void
netPlayer NetPlayer
data object
return void

StopHappyFunTimes() public method

public StopHappyFunTimes ( ) : void
return void

Update() public method

public Update ( ) : void
return void

Property Details

prefabToSpawnForPlayer public_oe property

public GameObject,UnityEngine prefabToSpawnForPlayer
return UnityEngine.GameObject