unity中框架怎么写( 三 )


【unity中框架怎么写】MMO是一个比较庞大的工程 , 除了客户端 , 还有很多技术工作需要自己去完成 。回到题目 , Unity在MMO制作上相对于其他引擎到底有哪些优势呢?Dot NetMMO客户端经常需要添加一些额外的功能 , 比如自定义的与game server的socket通信 , 网络消息的整编解编 , web访问 , xml解析等等 。
对于UE来说 , 由于整个开发环境都是构建在自己引擎的基础上并使用私有的脚本开发 , 除非引擎自己支持这些功能(C++支持) , 否则没有办法仅从脚本层进行扩展 。而Unity不同 , 它整个构建在.net平台上 , 可以极大地从.net平台的各种支持库中获得帮助 。
需要的功能基本上用.net都可以直接搞定 。UnrealScript再强大 , 也没有办法和一个成熟 。
4.unity ui 为什么要框架界面搭载好后 , 开始开发游戏内容 , 这下问题开始来了:
1.如何实现界面间的沟通?例如点击返回按钮 , 知返回上一个界面 , 点击背包道系统 , 弹出背包 。
2.如何实现界面与游戏数据的沟通?例如点击排行榜 , 能列出最新的排名 , 点击购买车辆 , 能扣钱内并买入新的车辆 。
一开始我的做法(我相信也是大部分新手最喜欢的做法)就是为每个要触发功能的UI添加一容个脚本 , 然后添加一个public gameobject,
然后拖入触发UI时要控制的object 。在脚本的OnClick等函数里实现逻辑功能 。

unity中框架怎么写

文章插图