RpcAttribute
Атрибут, изменяющий режим RPC для аннотированного method к данным RpcAttribute.Mode, факультативно указывая RpcAttribute.TransferMode и RpcAttribute.TransferChannel (на получивших поддержку сверстников). Смотрите. MultiplayerApi.RpcMode и M
Атрибут, изменяющий режим RPC для аннотированного method к данным RpcAttribute.Mode,
факультативно указывая RpcAttribute.TransferMode и RpcAttribute.TransferChannel (на получивших поддержку сверстников).
Смотрите. MultiplayerApi.RpcMode и MultiplayerPeer.TransferModeEnum.
По умолчанию методы не подвергаются воздействию сетей (и РПК).
Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.
Конструкторы1
RpcAttributeКонструктор
public RpcAttribute(MultiplayerApi.RpcMode mode = MultiplayerApi.RpcMode.Authority);Строит a RpcAttribute пример.
| Имя | Тип | По умолчанию |
|---|---|---|
mode | MultiplayerApi.RpcMode | MultiplayerApi.RpcMode.Authority |
modeИспользуется режим RPC.
Свойства4
CallLocalСвойство
public bool CallLocal { get; set; }Если этот метод будет также называться локальным; в противном случае он будет называться только дистанционно.
ModeСвойство
public MultiplayerApi.RpcMode Mode { get; }Режим ЦСР для аннотированного метода.
TransferChannelСвойство
public int TransferChannel { get; set; }Передача канала для аннотированного режима.
TransferModeСвойство
public MultiplayerPeer.TransferModeEnum TransferMode { get; set; }Режим передачи аннотированного метода.