logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Trae MCP代码批量注释、逻辑分析

本文介绍了使用Trae的Filesystem-MCP工具进行代码批量注释和逻辑分析的操作指南。

#ide
解决嵌入式中QTableWidget双击出现空白QTableWidgetItem输入

解决嵌入式中QTableWidget双击出现空白QTableWidgetItem输入嵌入式中QTableWidget一般只能看数据不能编辑,或者是选择所以双击出现空白QTableWidgetItem输入是不允许的

文章图片
#qt
运行时端常用类的介绍-–-behaviac

在使用behaviac运行时端(Runtime)的源代码或API时,有几个最常用的类值得注意:如Workspace、Agent、Config等。

文章图片
状态机-–-behaviac

behaviac组件不仅支持行为树,也支持有限状态机(FSM),并且支持行为树跟状态机的相互嵌套调用。behaviac组件中的状态机主要用到了状态(State)、等待状态(WaitState)和等待帧数状态(WaitFramesState)三种节点,以及条件转换(Transition)和总是转换(AlwaysTransition)两种附件,如下图所示:图1 状态机相关节点和附件。

文章图片
Qt图片定时滚动播放器+透明过渡动画

Qt图片定时滚动播放器+透明过渡动画,可以显示jpg、jpeg、png、bmp。可以从电脑上拖动图到窗口并显示出来或者打开文件选择,定时滚动图片

文章图片
#qt#开发语言#ui
QT串口助手-ZUA课设

1.项目名称:基于cortex-M3的QTQT串口助手2.开发语言:C、C++3.开发平台:Windows104.硬件平台:STM32F103(cortex-M3)、DHT115.开发工具:QT5.14.2、Keil56.关于项目:项目主要实现了串行通信软件上位机(PC),和下位机(嵌入式系统)的串口通信系统,串口调试软件,向下位机发送控制信号,控制下位机RGB灯 亮起不同颜色 和 熄灭;操作下位

#qt#ui#开发语言
QT中子线程触发主线程弹窗并阻塞等待用户响应

实现子线程安全触发主线程弹窗并阻塞等待: 一、使用QMetaObject::invokeMethod;二、使用QTimer::singleShot

#qt
行为树的基本概念及进阶-–-behaviac

开发游戏AI的目标之一就是要找到一个简单,可扩展的编辑逻辑的方案,从而加速游戏开发的迭代速度。在“行为系统图”中,行为系统(Behavior System)响应游戏中的各种信息,进行决策以挑选接下来将要执行的行动并且监控该行动的执行。知识模型(Knowledge Model)是对游戏世界中各种信息的抽象。在行为系统中,有限状态机(FSM,Finite State Machine)最为经典,FSM模

文章图片
教程7:行为树的连调-–-behaviac

另外,如果程序端是通过Workspace::Update()的方式来统一执行所有Agent实例的行为树,则不需要再额外调用Workspace::DebugUpdate()方法,详见文章《连调功能是在游戏运行的时候,编辑器可以连上游戏,实时的查看树的运行情况、变量的当前值并可以设置断点等;上图中高亮的断点,表示当前行为树的执行已经停在该处。为了方便调试,可以在上图中手工修改属性的值,该值会被发送到程

文章图片
教程2:让行为树丰富起来-–-behaviac

类似于任何一种程序语言的基本语法,behaviac组件也提供了基本的赋值、条件、循环、序列、选择等基本节点。有了《》的基本介绍,本教程将引入这些常用的复合节点,以便将行为树编辑得更加丰富多彩。用编辑器打开本教程C++版的工作区文件(而C#版工作区文件是),如下图所示:注意:本教程延用了《》的FirstAgent子类及其成员方法SayHello等类型信息,可以参考《》的做法,打开类型信息浏览器创建该

文章图片
    共 18 条
  • 1
  • 2
  • 请选择