예제 #1
0
    void SaveStatePacket(PlayerSaveStatePacket packet)
    {
        Debug.Log("RECEIVED!");
        trackedEntityIds = new HashSet <int>();
        AccountId        = packet.state.accountId;
        this.saveState   = packet.state;

        SpatialPartitioning.Register(this);
    }
예제 #2
0
    protected override void Start()
    {
        base.Start();

        OnInitData += OnSendingInitData;
        Position    = transform.position;
        Rotation    = transform.rotation.eulerAngles;
        RegisterNPC();
        SpatialPartitioning.Register(this);
    }