9-收纳的知识

ComponentOf(typeof(xxx))组件描述,表示是哪个实体的组件

EntitySystemOf(typeof(xxx)) 系统描述

Event(SceneType.Demo) 定义事件,在指定场景的指定事件发生后触发

ChildOf(typeof(ComputersComponent)) 标明是谁的子实体

ResponseType(nameof(XXX) 描述协议返回

Message(xxx) 消息协议描述

MemoryPackable 协议类型

MessageHandler(SceneType.xx) 发消息的处理,注意带有消息种类

FriendOf(typeof(UILoginComponent)) 表明一个系统与一个组件的关系,加上后才可以修改它的数据。

  • ET8.0使用MemoryPack代替了protobuffer

  • 服务器的结构

  • UI的编写与加载

    1- 在Unity中创建一个UIxxx的prefab

    2- 在UIType中添加对应的变量对应该名字

    3-定义一个事件,在该事件中使用

    await UIHelper.Create(scene, UIType.UILobby, UILayer.Mid);

    创建UI

    3-定义一个UIxxEevent的类,里面会在OnCreate()方法中找到该prefab并创建

    4-在UIxxxComponentSystem的Awake()中会定义其中的逻辑。

  • 创建网络消息处理类

  • 1表示在哪个场景的消息处理,同时与文件所处的位置有关

    2 消息处理类对应的处理消息,一条是发送的消息,一条是回复的消息

3 Run()方法是消息接收后的逻辑处理

相关推荐
Martina_03214 天前
AI生成3D场景导入 Unity/Unreal 后,NPC 总串层?用6步检查导航高度与跨层连接
人工智能·游戏·数学建模·3d·unity·自然语言处理·aigc
小贺儿开发4 天前
Unity 局域网遥控幻灯片展示工具 3.0
科技·http·unity·工具·ppt·通信·网页
WarPigs6 天前
Unity对象不应该使用null传播的问题
unity
每日出拳老爷子7 天前
【VR】【Unity】抓走转放系列21|一天搭完门和抽屉工具槽:小场景按这个次序拼装
unity·vr·驱动·排错·snap zone
淡海水8 天前
02-02-原理篇-分代GC
算法·unity·c#·游戏引擎·.net·gc
小贺儿开发8 天前
Unity 文物新生 会讲故事的文物展墙
人工智能·科技·unity·ai·视频·互动·演示
淡海水8 天前
02-03-原理篇-大对象堆
unity·c#·游戏引擎·.net·gc
WarPigs9 天前
Unity在Create菜单添加创建自定义脚本模板选项
unity
淡海水9 天前
02-01-原理篇-Mark-Sweep与变种算法
算法·unity·c#·游戏引擎·.net·gc
babywang09 天前
Unity笔记--塔防游戏中的ECS架构:从原理到实战的全面解析
unity·ecs架构