博客
关于我
UE4给flash发送消息
阅读量:337 次
发布时间:2019-03-04

本文共 556 字,大约阅读时间需要 1 分钟。

一、目的

了解如何在UE4中让Flash接收消息。


二、参考

  • MFC和Flash交互及库的使用

    可以使用and库,在UE4中同样适用。

  • UE4 C++与Blueprint调用

    尝试实现调用失败,后续进行优化。

  • 成功案例

    通过代码实现成功。


  • 三、操作

  • 实现UE4与Flash的消息传递

    void AMyHUD::SetSingal2flash(FString _string, int _e, bool _bool) {    // 将FString转换为标准C++字符串    std::string MyStdString(TCHAR_TO_UTF8(*_string));    // 将字符串转换为const char*类型    const char* c = MyStdString.c_str();    // 预定义Flash函数参数    FastFlashArg argv[3] = { c, _e, _bool };    // 调用Flash函数    FastFlashCallFunction(pFlash, "GetUE4Singal", argv, 3);}
  • 优化代码结构

    通过添加注释和代码块使代码更易读。


  • 四、总结

    通过以上方法,成功实现了UE4与Flash之间的消息传递功能。

    转载地址:http://mksq.baihongyu.com/

    你可能感兴趣的文章
    Oracle数据库学习(三)
    查看>>
    Oracle数据库安装成功后,忘记解锁账户和设置密码
    查看>>
    TypeError: create_purple() 接受 0 个位置参数,但给出了 2 个
    查看>>
    Oracle数据库异常--- oracle_10g_登录em后,提示java.lang.Exception_Exception_in_sending_Request__null或Connection
    查看>>
    Oracle数据库异常---OracleDBConsoleorcl无法启动
    查看>>
    oracle数据库异常---SP2-1503: 无法初始化 Oracle 调用界面 SP2-1503: 无法初始化 Oracle 问题的解决办法
    查看>>
    Oracle数据库性能调优
    查看>>
    oracle数据库核心笔记
    查看>>
    oracle数据库笔记---oracleweb视图使用流程,及plsql安装
    查看>>
    oracle数据库笔记---pl/sql的基础使用方法
    查看>>
    Transformer 架构解释
    查看>>
    Oracle数据库表空间 数据文件 用户 以及表创建的SQL代码
    查看>>
    oracle数据库零碎---Oracle Merge 使用,表中存在数据就修改,没有数据自动添加
    查看>>
    Oracle数据库验证IMP导入元数据是否会覆盖历史表数据
    查看>>
    oracle数据插入表,oracle同时向多表插入数据
    查看>>