将Actionscript 3.0与C ++后端连接?

时间:2010-01-28 04:58:42

标签: c++ actionscript frontend backend scaleform

我很想知道是否有办法将Flash前端连接到C ++驱动的后端?我目前没有参与涉及此项目的项目,但我发现了一个名为Scaleform的游戏行业中使用的应用程序,需要知道这些事情才能在游戏中创建菜单。

2 个答案:

答案 0 :(得分:1)

解决问题的另一种方法是使用C ++创建webservices并在flash端使用它们。这是一种更天真的方法,当然不如Scaleform那么好,但实现起来肯定更简单。

您还可以查看FluorineFx,它是.NET框架的Flex / Flash Remoting服务的实现。该项目是开源的,因此它可以帮助您入门。基本上,FluorinexFx从Flash播放器中捕获AMF中的远程调用,并通过相应的.NET方法和相应的参数对其进行管道传输。它还可以帮助您转换回Flash本机.Net对象,如ArrayList,DataTable甚至类型对象列表。

答案 1 :(得分:0)

Scaleform实现他们自己的自定义Flash Player,这可能不是你想到的。

你可以在合理的时间内做些假冒Adobes flash播放器你是NPAPI兼容的浏览器 - 参见例如here screenweaver-hx如何做到这一点。