博客
关于我
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/

    你可能感兴趣的文章
    openshift搭建Istio企业级实战
    查看>>
    OpenSLL
    查看>>
    Openssh Openssl升级
    查看>>
    openssh 加固
    查看>>
    OPENSSH升级为7.4
    查看>>
    ViewPager切换滑动速度修改
    查看>>
    OpenSSL 引入了新的治理模式和项目,来增强社区参与和决策
    查看>>
    openssl内存分配,查看内存泄露
    查看>>
    OpenSSL创建SSL证书
    查看>>
    openssl在cygwin下编译错误:CPU不支持x86_64(CPU you selected does not support x86-64 instruction set )
    查看>>
    openssl安装
    查看>>
    openssl安装
    查看>>
    OpenSSL生成root CA及签发证书
    查看>>