我正在做一个项目,我需要为用户创建某种GUI以及控制一些伺服电机。
我正在考虑使用ActionScript的GUI和C来控制硬件。这可能吗?我如何使actionscript与C语言对话,反之亦然?
显然,C部分将驱动电机,并将数据发送到ActionScript GUI显示给用户。
以上是可能的吗?如果有,有没有人可以给我一些指点?
非常感谢!
编辑:我如何从ActionScript传递变量(例如x = 5)在C中打印?或者这是不可能的?
"你可以通过ASP到DLL如TG建议,或者你可以调用一个ANSI C(命令行)应用程序,并传递变量(至少在Windows PC上)…这将使用FSCommands完成。参见本教程http://www.actionscripts.org/tutoria...es/index.shtml"
原回复
杰西斯特拉特福德ActionScript.org联合创始人
这是从这里取的
我不知道编程伺服电机的细节,但基本上,如果你想要一些C到AS3的交互,你可以做以下其中一个:
- 使用flascc编译C/c++代码。
- 把你的C代码包装在一个本地扩展中(如果你的目标是AIR)。
- 按照sberry的建议-使用Sockets。