AMF3 在Unity中使用AMF3和Java服务器通信
2024-08-26 00:41:16
现在在做的项目是一个网页游戏的移植到移动端。
所以服务器直接使用原来的代码。原来的游戏是as3实现,使用flash amf3数据通信。
Unity 使用C#作为脚本语言,所以就需要.net的amf3解析库。
在github上搜索了许多项目,都不是很合适,功能不够健全。
所以最后使用比较大也很全的 FluorineFX 来解析数据。
将FluorineFX.dll 已经它依赖的两个包导入工程。
使用 amfread ,读取数据包内容。
读出来的object 都是 asobject 直接当 字典用就行了
==========
更新
由于dll太大了。
最后看着文档和数据包,自己又造了一编轮子。
自己写的还是比较好用的。
最新文章
- (转)JS产生随机数的几个用法!
- MySQLdb操作mysql的blob值
- Greenplum 生成加分区语句
- iOS 自动布局详细介绍
- 获取json对象的id或者根据name获取id
- QT中使用 slot 传递 opencv 中得Mat对象以及 使用多线程集成开源代码。
- 20160322 javaweb 之jdbc-- mysql 批处理
- [转载]Web前端和后端之区分,以及面临的挑战
- 在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口
- jQuery幻灯插件:Nivo Slider
- Windows使用WxWidgets开发界面(c++)环境搭建
- jade的基本语法
- javaSE_06Java中的数组(array)-思维导图
- es6 的循环
- java基础笔记(4)----数组
- 工具(2): 极简MarkDown排版介绍(How to)
- 检查对象是否为NULL或者为Empty
- Ubuntu16.04配置Tomcat的80端口访问
- sublime text3中文文件名显示为框框,怎么解决
- 【bzoj】3224: Tyvj 1728 普通平衡树