研究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++, 就可以看到效果了:

本文介绍了如何在MFC Dialog程序中嵌入Flash,并实现C++与Flash ActionScript的交互,包括事件响应和函数调用。通过加载SWF文件、添加Flash控件、设置事件处理函数,展示了C++调用Flash函数以及Flash触发C++消息的详细步骤。

被折叠的 条评论
为什么被折叠?



