Unity网络多玩家游戏开发教程第1章Unity自带网络功能
Unity网络 多玩家游戏开发教程第 1 章 Unity 自带网络功能 Unity 拥有大量的第三方插件,专门提供了对网络功能的支持。但是,大部分开发者第一次接触到的还是 Unity 自带的网络功能,也就是大家经常说到的 Unity Networking API 。这些 API 是借助于组件 NetworkView 发挥作用的,而它可以简化开发者大量的网络功能编码任务。本文选自《 Unity网络 多玩家游戏开发教程(大学霸内部资料)》 NetworkView 组件 在 Unity 中, NetworkView 组件用于处理游戏在网络上的数据传输,通常负责具体的游戏对象的状态数据串行化( state serialization )。例如,将游戏对象上 Transform 、 Rigidbody 和 Animation 组件的数据串行化到网络上。本文选自 《 Unity网络 多玩家游戏开发教程(大学霸内部资料)》 为游戏对象添加 NetworkView 组件的方法是,单击 Component|Miscellaneous|Network View 命令,此组件如图 1- 所示。本文选自 《 Unity网络 多玩家游戏开发教程(大学霸内部资料)》 图 1- NetworkView 组件 提示:此组件被添加到了游戏场景中默认创建的对象 Main Camera 上。 State