当前位置:首页 > 开发 > 编程语言 > 编程 > 正文

unity与wpf, winform双向交互的方法

发表于: 2015-07-09   作者:brotherlamp   来源:转载   浏览次数:
摘要: 若在项目中碰到unity与wpf, winform双向交互的需求,可以参考下面的方法: 在与winform交互时,相对较容易,这是由于winform user control上可以方便添加AxUnityWebPlayer ocx控件。 1. 确保unity webplayer 正确安装。 2. 在unity中需要与winform交互处用Application.Externalcall(“fu

若在项目中碰到unitywpf, winform双向交互的需求,可以参考下面的方法:

在与winform交互时,相对较容易,这是由于winform user control上可以方便添加AxUnityWebPlayer ocx控件。

1. 确保unity webplayer 正确安装。

2. unity中需要与winform交互处用Application.Externalcall(func_name,  param); 来向wnform端发送消息。其中,param可以为float/int/string等基本型。

3. client端代码中加入一个AxUnityWebPlayer的实例axPlayer, winform中向unity gameobject发送消息时,通过axPlayer.SendMessage(object_name, func_name, param)unity scene中名称为object_name的游戏对象上绑定的脚本中函数名为func_name的方法发送消息,且参数为param,其中param最好为基本型,传递如string[]等会失败。

 

4. 交互过程依赖于unity web player插件,这样unity scene必须编译为webplayer模式下的unity3d文件。

 

WPFunity交互时,其过程稍复杂于WinForm

兄弟连IT教育与全球移动游戏联盟(GMGC)共同设立中国首家基于高端游戏开发的兄弟连&GMGC手游学院!高薪就业,就学手游开发,详情咨询官网客服:http://game.lampbrother.net/

 

 

unity与wpf, winform双向交互的方法

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
=====潇洒的版权线======www.ayjs.net===== Aaronyang ===== AY ====== 安徽 六安 杨洋 ====== 未经
前不久做Asp.net的时候,使用过Sql Ce4作为数据库感觉很顺手也很方便,还写了试用笔记与园子的人分
最近开发wpf项目中有一个模块需要显示PDF文件内容。由于WPF本身没有PDF加载控件(似乎有收费的我查
  最近在项目中用到了人脸识别和指纹识别,需要调用外部设备和接口,这里就用到了在WPF中调用Winf
Download Source - 117KB 如上述两图,左侧为WinForm的DataGridView,右侧为WPF的DataGrid(封装成
有人会说不建议Wpf中使用Winform控件,有人会说建议使用Winform控件在Wpf下的替代方案,然而在实际
想要用Unity实现一个二维码扫描的功能,然后网上找插件,找到一个貌似叫EasyCodeScanner,但下载下
纵观Windows GUI应用程序开发方法,从Windows API、MFC到Visual Basic再到.NET Framework,WPF的开发
Verilog中inout端口的使用方法 (本文中所有Verilog描述仅为展示inout端口的用法,实际描述则需要更
今天是礼拜6,下雨,没有外出,闲暇就写一篇博文讲下如何在Winform中使用WPF控件。原有是我在百度上
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号