纳金网

标题: Winform里面的Flash控件与U3D的控件用讯 [打印本页]

作者: 会飞的鱼    时间: 2012-2-2 15:29
标题: Winform里面的Flash控件与U3D的控件用讯
private void axShockwaveFlash1_Enter(object sender, EventArgse)
{



   //设置Flash源文件的路径



   this.axShockwaveFlash1.Movie = Application.StartupPath + "123.swf";



   this.axShockwaveFlash1.WMode = "Transparent";



   //对Flash控件上的FSCommand命令进行监听,并发送给监听函数“axShockwaveFlash1_FSCommand”



   this.axShockwaveFlash1.FSCommand += newAxShockwaveFlashObjects._IShockwaveFlashEvents_FSCommandEventHandler(axShockwaveFlash1_FSCommand);



}private void axShockwaveFlash1_FSCommand(object sender,AxShockwaveFlashObjects._IShockwaveFlashEvents_FSCommandEvente)



{







  //接受FSCommand发送过来的信息,并根据该信息变量的判断对Unity3D控件发送消息



    if(e.command == "gogo")



    {



this.axUnityWebPlayer1.SendMessage("MyObject", "gogo","gogo");



    }



    if(e.command == "leftleft")



    {



this.axUnityWebPlayer1.SendMessage("MyObject", "leftleft","leftleft");



    }



    if(e.command == "rightright")



    {



this.axUnityWebPlayer1.SendMessage("MyObject", "rightright","rightright");



    }



    if(e.command == "downdown")



    {



this.axUnityWebPlayer1.SendMessage("MyObject", "downdown","downdown");



    }



}



转自unity3D中文学习社区




欢迎光临 纳金网 (http://go.narkii.com/club/) Powered by Discuz! X2.5