public void RegisterNetObjectCreator(NetObjectType type, Func <GameObject> creator)
 {
     netObjectCreateDict.Add(type, creator);
 }
예제 #2
0
 public NetworkObject(NetObjectType type)
 {
     requestType = type;
 }
예제 #3
0
 private void AddStationChecked(object sender, RoutedEventArgs e)
 {
     _objectType = NetObjectType.TypeStation;
 }
예제 #4
0
 private void AddBusChecked(object sender, RoutedEventArgs e)
 {
     _objectType = NetObjectType.TypeBus;
 }
예제 #5
0
 // Do this in Awake
 public void RegisterChild(NetObjectType type, Action <INetObject> onCreateChild, Action <INetObject, NetUpdate> onUpdateChild, Action <INetObject> onDestroyChild)
 {
     registries.Add(type, new object[] { onCreateChild, onUpdateChild, onDestroyChild });
 }