C++与Flash的交互

Posted xoyojank

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++与Flash的交互相关的知识,希望对你有一定的参考价值。

研究Flash嵌入游戏中的可行性.......

  • 渲染问题已解决
  • 事件响应已解决
  • 下面是C++与Flash AS的交互, 以MFC为例:

1. 新建一个MFC Dialog程序

2. 添加一个Flash控件

 

3. 把Flash控件添加一个变量

 

4. 在OnInitDialog()中添加载.swf文件

5. 制作一个flash, 放一个Button上去, 导出一下就可以在MFC中看到了

 

6. flash调用C++.

这个很简单, 在flash的那个Button组件的动作中添加脚本:

然后在MFC中添加事件响应:

7. C++调用Flash.

首先在Flash中注册回调函数:

 

然后在C++中添加调用:

另外, 还可以通过GetVariable()和SetVariable()来设置flash中定义的变量

 

8. 导出一下flash, 编译一下C++, 就可以看到效果了:

以上是关于C++与Flash的交互的主要内容,如果未能解决你的问题,请参考以下文章

Flash 与背景按钮的交互性

ActionScriptFlash与网页的交互,ActionScript与JavaScript的交互

flash数据交互

使用 javascript 与 actionscript 3.0 交互

Flash不在我的应用程序内的浏览器中与Javascripts交互

可以实现C++与PHP交互吗