예제 #1
0
        private void OnEnterWorld(object source, NetworkEnterWorldEventArgs args)
        {
            var guid     = args.Guid;
            var position = args.Position;

            Logger.Debug($"Creating player object {position.x},{position.y},{position.z}");
            var entity = CreateWorldEntity(guid, position, "Player");
        }
예제 #2
0
        private void OnEnterWorld(object source, NetworkEnterWorldEventArgs args)
        {
            var guid     = args.Guid;
            var position = args.Position;

            Debug.Log($"Creating player object {position.x},{position.y},{position.z}");
            var entity = CreateWorldEntity(guid, position, "Hero");

            entity.AddComponent <ClickToMove>();

            SetFollowCamera(entity.transform);
        }
예제 #3
0
 public void FireEvent_OnEnterWorld(object source, NetworkEnterWorldEventArgs args) =>
 OnEnterWorld?.Invoke(source, args);