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的交互的主要内容,如果未能解决你的问题,请参考以下文章
ActionScriptFlash与网页的交互,ActionScript与JavaScript的交互
使用 javascript 与 actionscript 3.0 交互