C# Class WorldItemManager, DefendAman

Inheritance: MonoBehaviour
Afficher le fichier Open project: CarsonRoscoe/DefendAman Class Usage Examples

Méthodes publiques

Свойство Type Description
Instance WorldItemManager,
audioDrop UnityEngine.AudioClip
audioPickup UnityEngine.AudioClip
audioSource UnityEngine.AudioSource
world_item GameObject

Méthodes publiques

Méthode Description
ConvertListToJSONClass ( string>.List list ) : JSONClass
CreateDropItemNetworkMessage ( int item_id, int amt, int inv_pos ) : string>>.List
CreatePickupItemNetworkMessage ( int world_item_id, int player_id, int item_id, int amt ) : string>>.List
CreateWorldItem ( int world_item_id, int item_id, int amt, float pos_x, float pos_y ) : GameObject
CreateWorldItemNetworkMessage ( int world_item_id, int item_id, int amt, float pos_x, float pos_y ) : string>>.List
DestroyWorldItem ( int world_item_id ) : void
GenerateWorldItemId ( ) : int
ProcessDropEvent ( int world_item_id, int player_id, int item_id, int amt, int inv_pos, int pos_x, int pos_y ) : void
ProcessMagnetizeEvent ( int playerId, int worldItemId ) : void
ProcessPickUpEvent ( int world_item_id, int player_id, int item_id, int amt ) : void
ReceiveCreateWorldItemPacket ( JSONClass itemPacket ) : void
ReceiveItemDropPacket ( JSONClass itemPacket ) : void
ReceiveItemMagnetizePacket ( JSONClass itemPacket ) : void
ReceiveItemPickupPacket ( JSONClass itemPacket ) : void
WaitSmallDelayBeforeReceivePickupPacket ( JSONClass itemPacket ) : IEnumerator

Private Methods

Méthode Description
Awake ( ) : void
Start ( ) : void
ToggleAutoLootable ( int world_item_id ) : void

Method Details

ConvertListToJSONClass() public méthode

public ConvertListToJSONClass ( string>.List list ) : JSONClass
list string>.List
Résultat SimpleJSON.JSONClass

CreateDropItemNetworkMessage() public méthode

public CreateDropItemNetworkMessage ( int item_id, int amt, int inv_pos ) : string>>.List
item_id int
amt int
inv_pos int
Résultat string>>.List

CreatePickupItemNetworkMessage() public méthode

public CreatePickupItemNetworkMessage ( int world_item_id, int player_id, int item_id, int amt ) : string>>.List
world_item_id int
player_id int
item_id int
amt int
Résultat string>>.List

CreateWorldItem() public méthode

public CreateWorldItem ( int world_item_id, int item_id, int amt, float pos_x, float pos_y ) : GameObject
world_item_id int
item_id int
amt int
pos_x float
pos_y float
Résultat GameObject

CreateWorldItemNetworkMessage() public méthode

public CreateWorldItemNetworkMessage ( int world_item_id, int item_id, int amt, float pos_x, float pos_y ) : string>>.List
world_item_id int
item_id int
amt int
pos_x float
pos_y float
Résultat string>>.List

DestroyWorldItem() public méthode

public DestroyWorldItem ( int world_item_id ) : void
world_item_id int
Résultat void

GenerateWorldItemId() public méthode

public GenerateWorldItemId ( ) : int
Résultat int

ProcessDropEvent() public méthode

public ProcessDropEvent ( int world_item_id, int player_id, int item_id, int amt, int inv_pos, int pos_x, int pos_y ) : void
world_item_id int
player_id int
item_id int
amt int
inv_pos int
pos_x int
pos_y int
Résultat void

ProcessMagnetizeEvent() public méthode

public ProcessMagnetizeEvent ( int playerId, int worldItemId ) : void
playerId int
worldItemId int
Résultat void

ProcessPickUpEvent() public méthode

public ProcessPickUpEvent ( int world_item_id, int player_id, int item_id, int amt ) : void
world_item_id int
player_id int
item_id int
amt int
Résultat void

ReceiveCreateWorldItemPacket() public méthode

public ReceiveCreateWorldItemPacket ( JSONClass itemPacket ) : void
itemPacket SimpleJSON.JSONClass
Résultat void

ReceiveItemDropPacket() public méthode

public ReceiveItemDropPacket ( JSONClass itemPacket ) : void
itemPacket SimpleJSON.JSONClass
Résultat void

ReceiveItemMagnetizePacket() public méthode

public ReceiveItemMagnetizePacket ( JSONClass itemPacket ) : void
itemPacket SimpleJSON.JSONClass
Résultat void

ReceiveItemPickupPacket() public méthode

public ReceiveItemPickupPacket ( JSONClass itemPacket ) : void
itemPacket SimpleJSON.JSONClass
Résultat void

WaitSmallDelayBeforeReceivePickupPacket() public méthode

public WaitSmallDelayBeforeReceivePickupPacket ( JSONClass itemPacket ) : IEnumerator
itemPacket SimpleJSON.JSONClass
Résultat IEnumerator

Property Details

Instance public_oe static_oe property

public static WorldItemManager, Instance
Résultat WorldItemManager,

audioDrop public_oe property

public AudioClip,UnityEngine audioDrop
Résultat UnityEngine.AudioClip

audioPickup public_oe property

public AudioClip,UnityEngine audioPickup
Résultat UnityEngine.AudioClip

audioSource public_oe property

public AudioSource,UnityEngine audioSource
Résultat UnityEngine.AudioSource

world_item public_oe property

public GameObject world_item
Résultat GameObject