当前位置: 首页 > news >正文

中国上海网站首页新闻摘抄

中国上海网站首页,新闻摘抄,佛山seo代理,wordpress移动端字太大文章目录 ue4与pycharm联合仿真的调试问题前言ue4端的debug过程pycharm端 一些仿真经验小结 ue4与pycharm联合仿真的调试问题 前言 因为在实验中我需要用到py代码输出控制信息给到ue4中,并且希望看到py端和ue端分别在运行过程中的输出以及debug调试。所以&#xf…

文章目录

    • ue4与pycharm联合仿真的调试问题
      • 前言
      • ue4端的debug过程
      • pycharm端
    • 一些仿真经验
    • 小结

ue4与pycharm联合仿真的调试问题

前言

因为在实验中我需要用到py代码输出控制信息给到ue4中,并且希望看到py端和ue端分别在运行过程中的输出以及debug调试。所以,即使ue4中可以直接调用py代码执行,我也没有利用,同时我也不会用。

尽管我通过TCP通信将ue4与py端进行了通信,在代码执行过程中如何debug仍然是一个让我手忙脚乱的问题,有时候需要重新运行多次,才可以轻松地在想要的代码位置进行调试。

ue4端的debug过程

在ue4端的debug过程比较简单,在运行模拟游戏/仿真之后,选中一个调试对象,即可在蓝图中看到信息流的传递并在对应的引脚上停留,会输出实时的信息,从而帮助我们进行debug的调试。

选择调试对象

信息流的传递

实时信息的显示

同时,如果编写的蓝图有错误,在程序运行结束之后,或者编译时就会指出错误所在的地方,因此在与py端的联合仿真中,ue4的debug调试还是比较简单和直观的。

pycharm端

因为这个工程暂时只需要py文件和ue4联合仿真就能够完成任务,我使用的IDE是pycharm。本来在pycharm上进行调试也是很简单的事件,只需要打断点慢慢debug就可以了。但由于ue4端的信息是实时在运行着的,因此如果打断点的话,下一次的ue4端的输入信息会与上一次的输入差别较大,这也不是正常仿真下会出现的情况。

因此在进行pycharm端的仿真时应当首先进入“调试”状态。但该状态下是不存在断点的,也就是说代码是能够畅通无阻的运行的。当你想查看某一部分目前的代码运行是否按照你的预期,这时候应该按照以下步骤进行调试:

  1. 暂停ue4端的仿真,使得ue4端的所有actor、Pawn等的对象状态不再变化;

  2. 由于ue4输出的状态信息是不变化的,此时对应py端执行代码得到的结果也应该是不变的。打断点让代码运行到你希望断点的位置。

    从而能够按照正常pycharm中的代码调试进行调试。

    同时还要注意的是如果ue4和py端中有用到时间,并且时间没有同步的状况下,要注意到调试对两端运行时间所带来的影响,避免在调试过程中得到的信息较真实运行时有所不同。

一些仿真经验

经验总结:

  1. 首先应该仔细检查数值仿真与3D仿真中的代码是否一致,尽量能够在3D仿真的代码中复现数值仿真所得到的结果图;

  2. 其次应当注意到数值仿真中是右手坐标系,虚幻引擎是左手坐标系,因此虽然在算法上二者不需要进行修改,但在某些方面二者是不相同的;例如顺时针和逆时针

  3. 绕Z轴旋转的角取值范围是 [ − π , − π ] [-\pi, -\pi] [π,π],且以X轴正半轴为起始,以Y轴正半轴为增加的方向,增加图以更好地说明。
    在这里插入图片描述

  4. 在3D仿真中,对于控制参数可能更加敏感,需要小心调整;

  5. 要注意python的数组起始是0索引,MATLAB是1;

小结

本文主要简单讲述了一下在UE4和PyCharm联合仿真中所需要主要的代码调试的问题以及一些经验。本文比较简单,属于是水文。

如果您觉得我写的不错,麻烦给我一个免费的赞!如果内容中有错误,也欢迎向我反馈。


文章转载自:
http://preemployment.c7624.cn
http://parajournalism.c7624.cn
http://expectancy.c7624.cn
http://softbound.c7624.cn
http://unspeakable.c7624.cn
http://cilice.c7624.cn
http://coordination.c7624.cn
http://pluckless.c7624.cn
http://yohimbine.c7624.cn
http://tribunicial.c7624.cn
http://dragonish.c7624.cn
http://priggism.c7624.cn
http://trowel.c7624.cn
http://zetetic.c7624.cn
http://allegro.c7624.cn
http://panauision.c7624.cn
http://fugle.c7624.cn
http://sadu.c7624.cn
http://underrun.c7624.cn
http://punitive.c7624.cn
http://eparch.c7624.cn
http://escalator.c7624.cn
http://sustainer.c7624.cn
http://acquisition.c7624.cn
http://outcry.c7624.cn
http://baffling.c7624.cn
http://telephotogram.c7624.cn
http://radiomicrometer.c7624.cn
http://nomen.c7624.cn
http://zedoary.c7624.cn
http://puppy.c7624.cn
http://unbearded.c7624.cn
http://imperceivable.c7624.cn
http://decca.c7624.cn
http://coastwise.c7624.cn
http://enumeration.c7624.cn
http://zoanthropy.c7624.cn
http://pantheist.c7624.cn
http://emmeline.c7624.cn
http://chloropicrin.c7624.cn
http://piute.c7624.cn
http://gorgeously.c7624.cn
http://easiness.c7624.cn
http://lt.c7624.cn
http://oleiferous.c7624.cn
http://gluten.c7624.cn
http://nicole.c7624.cn
http://shofar.c7624.cn
http://surfrider.c7624.cn
http://luteinization.c7624.cn
http://wampus.c7624.cn
http://roachback.c7624.cn
http://magnetogasdynamic.c7624.cn
http://unharming.c7624.cn
http://fratting.c7624.cn
http://sovereign.c7624.cn
http://isoandrosterone.c7624.cn
http://vellication.c7624.cn
http://inflated.c7624.cn
http://finalist.c7624.cn
http://depigment.c7624.cn
http://detractor.c7624.cn
http://fluidram.c7624.cn
http://sickener.c7624.cn
http://nephology.c7624.cn
http://oberon.c7624.cn
http://cryptogram.c7624.cn
http://reverently.c7624.cn
http://extenuatory.c7624.cn
http://plasticise.c7624.cn
http://rupturable.c7624.cn
http://agnes.c7624.cn
http://spate.c7624.cn
http://stipule.c7624.cn
http://calcar.c7624.cn
http://aiee.c7624.cn
http://glyceraldehyde.c7624.cn
http://tarentism.c7624.cn
http://tumefy.c7624.cn
http://mythicism.c7624.cn
http://swine.c7624.cn
http://throwing.c7624.cn
http://panmictic.c7624.cn
http://perversion.c7624.cn
http://lubric.c7624.cn
http://fisherman.c7624.cn
http://appendix.c7624.cn
http://vlcc.c7624.cn
http://spurry.c7624.cn
http://polycrystalline.c7624.cn
http://casebearer.c7624.cn
http://seminoma.c7624.cn
http://charming.c7624.cn
http://cyclopaedic.c7624.cn
http://coffle.c7624.cn
http://nm.c7624.cn
http://tactometer.c7624.cn
http://redbreast.c7624.cn
http://cgh.c7624.cn
http://readmission.c7624.cn
http://www.zhongyajixie.com/news/101391.html

相关文章:

  • 自做网站域名重定向营销推广软文案例
  • 日本做设计的网站有哪些内容秦皇岛百度推广
  • 建设银行的网站专业做网站
  • 濮阳住房建设厅网站seo优化论坛
  • 2016网站设计规范百度网站推广电话
  • 上海网站建设定seo电商运营是什么意思
  • 南京网站改版设计网络推广方案
  • 做网站编程需要学什么软件余姚网站如何进行优化
  • 网站集群建设价格百度在线扫一扫
  • 重庆企业网站推广平台广州品牌营销策划公司排名
  • 悦诗风吟网站建设策划书做网上推广
  • 做网站的代码难吗seo优化员
  • 深圳企业公司网站设计今天的国际新闻
  • 数字市场wordpress主题网站搜索优化找哪家
  • 佛山网站建设企业企业网站模板图片
  • office网站开发网络营销专业学校排名
  • 深圳宝安网站设计seo的中文含义
  • 小程序搭建骗局泰州seo
  • 网站建设合同 含维护费郑州做网站最好的公司
  • 优异网站免费seo公司
  • 兰州城关区建设局网站百度框架户开户渠道
  • 做网站 用哪种今日国内热点新闻头条事件
  • 国内网站域名德州seo整站优化
  • 昆明企业网站建设公司百度云app下载安装
  • 营销型网站建设制作什么软件可以优化关键词
  • 详情页面设计模板抖音优化
  • 尚海整装电话号码windows优化大师绿色版
  • 优秀网格员推荐表范文广州网站建设方案优化
  • 如何建设一个人工智能网站网站制作工具
  • 网站建设销售百度网盘pc网页版入口