研究Flash嵌入游戲中的可行性.......
渲染問題已解決
事件響應(yīng)已解決
下面是C++與Flash AS的交互, 以MFC為例:
1. 新建一個(gè)MFC Dialog程序
2. 添加一個(gè)Flash控件


3. 把Flash控件添加一個(gè)變量


4. 在OnInitDialog()中添加載.swf文件
5. 制作一個(gè)flash, 放一個(gè)Button上去, 導(dǎo)出一下就可以在MFC中看到了

6. flash調(diào)用C++.
這個(gè)很簡單, 在flash的那個(gè)Button組件的動(dòng)作中添加腳本:
然后在MFC中添加事件響應(yīng):


7. C++調(diào)用Flash.
首先在Flash中注冊(cè)回調(diào)函數(shù):
然后在C++中添加調(diào)用:
另外, 還可以通過GetVariable()和SetVariable()來設(shè)置flash中定義的變量
8. 導(dǎo)出一下flash, 編譯一下C++, 就可以看到效果了:


本文來自CSDN博客,轉(zhuǎn)自:http://blog.csdn.net/xoyojank/archive/2008/10/22/3122679.aspx