跳到主要内容
版本:0.1.1

Struct AreaScopeComponent

Namespace: ReadyM.Api.Multiplayer.ECS.Components
Assembly: ReadyM.Api.Multiplayer.dll

public struct AreaScopeComponent : IIndexedComponent<AreaId>, IComponent, INetSerializable

Implements​

IIndexedComponent<AreaId>, IComponent, INetSerializable

Inherited Members​

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Properties​

AreaId​

public AreaId AreaId { get; set; }

Property Value​

AreaId

MasterClient​

public PlayerId MasterClient { get; set; }

Property Value​

PlayerId

Methods​

Assign(in AreaScopeComponent)​

public void Assign(in AreaScopeComponent value)

Parameters​

value AreaScopeComponent

Deserialize(NetDataReader)​

public void Deserialize(NetDataReader reader)

Parameters​

reader NetDataReader

GetIndexedValue()​

Returns the value of the indexed component field.

public AreaId GetIndexedValue()

Returns​

AreaId

Serialize(NetDataWriter)​

public void Serialize(NetDataWriter writer)

Parameters​

writer NetDataWriter

  • Properties
    • AreaId
    • MasterClient
  • Methods
    • Assign(in AreaScopeComponent)
    • Deserialize(NetDataReader)
    • GetIndexedValue()
    • Serialize(NetDataWriter)