最近又研究了一下Flash,發(fā)現(xiàn)Flash和C++的結(jié)合遠(yuǎn)比我原來(lái)想的復(fù)雜的多.而且也可以干很多事情.
發(fā)現(xiàn)可以通過(guò)C++調(diào)用Flash,然后Flash可以通過(guò)Action Script再調(diào)用C++里面的對(duì)象, 這樣一來(lái),整個(gè)交互過(guò)程就形成了一個(gè)閉合的環(huán)線了.C++可以方便的和Flash交互.而且通過(guò)Flash的Action Script調(diào)用C++的接口,也可以讓程序的功能腳本話,插件話.
馬上想到的應(yīng)用有:
1.休閑游戲, 用C++把整個(gè)邏輯實(shí)現(xiàn).Flash實(shí)現(xiàn)界面的顯示, 直接在Action Script里面寫(xiě)和C++的交互.這樣一來(lái),效果肯定不錯(cuò).關(guān)鍵是開(kāi)發(fā)速度也會(huì)提高不少,而且Flash也是一個(gè)非常高效的UI Engine,實(shí)現(xiàn)簡(jiǎn)單的休閑游戲沒(méi)有問(wèn)題.
?2.實(shí)現(xiàn)類似Yahoo的Widget