可以做代销的网站免费做外贸的网站平台有哪些

张小明 2026/1/1 1:51:16
可以做代销的网站,免费做外贸的网站平台有哪些,wordpress cdn国内插件,学校网站网页设计原文 本文档描述的是3.6及以后版本#xff0c;对于3.5及以前的老版本请参考分类“3.5”。类似于任何一种程序语言的基本语法#xff0c;behaviac组件也提供了基本的赋值、条件、循环、序列、选择等基本节点。有了《教程1#xff1a;Hello Behaviac》的基本介绍#xff0c;…原文本文档描述的是3.6及以后版本对于3.5及以前的老版本请参考分类“3.5”。类似于任何一种程序语言的基本语法behaviac组件也提供了基本的赋值、条件、循环、序列、选择等基本节点。有了《教程1Hello Behaviac》的基本介绍本教程将引入这些常用的复合节点以便将行为树编辑得更加丰富多彩。用编辑器打开本教程C版的工作区文件tutorial_2_cpp.workspace.xml而C#版工作区文件是tutorial_2_cs.workspace.xml如下图所示注意本教程延用了《教程一》的FirstAgent子类及其成员方法SayHello等类型信息可以参考《教程一》的做法打开类型信息浏览器创建该子类。此外还为FirstAgent子类添加了int类型的成员属性p1如下图所示参考《教程一》的做法点击上图中右下方的“应用”按钮生成“胶水”代码并将这些代码整合到项目tutorial_2中并添加tutorial_2.cpp文件用于使用behaviac的相关接口来加载和执行行为树如下图所示循环节点循环节点类似于程序语言中的for或while循环用于重复执行某个操作。新建行为树“LoopBT”将根节点的Agent类型设置为“FirstAgent”并为其添加循环和动作节点如下图所示选中循环节点将其参数“次数”设置为3其他参数暂不用设置如下图所示选中动作节点为其选择“SayHello”方法如下图所示导出、加载并执行该行为树“LoopBT”得到如下图所示的结果可以看到输出了3次“Hello Behaviac!”这是我们预期的结果。如果想了解循环节点其他参数的用法请选中循环节点并按F1键会自动打开该节点的使用手册。此外循环直到节点类似于循环节点两者的差别可以参考手册《循环直到节点》和《循环节点》。赋值节点新建行为树“SequenceBT”将根节点的Agent类型设置为“FirstAgent”并为其依次添加序列、赋值、条件和动作节点如下图所示类似于程序语言中的赋值语句赋值节点可以将右值赋给左值。选中上图中的赋值节点将“左参数”选择为前面所添加的成员属性“p1”“右参数”直接设置为6表示程序端在执行该行为树时会将右值6赋给左值p1如下图所示更多细节请参考手册《赋值节点》。条件节点类似于程序语言中的条件判断语句条件节点用于比较两个值的情况用于跟后续节点组合使用表示条件满足时是否执行后续的节点。选中上面行为树“SequenceBT”中的条件节点将“左参数”选择为前面所添加的成员属性“p1”“右参数”直接设置为3“操作符”设置为“”表示判断p1是否大于3如下图所示更多细节请参考手册《条件节点》。序列节点序列节点是行为树中传统的组合节点之一。该节点以给定的顺序依次执行其子节点直到所有子节点成功返回该节点也返回成功。只要其中某个子节点失败那么该节点就直接返回失败不再执行后续的子节点。在上面行为树“SequenceBT”中可以看到序列节点有3个子节点分别是赋值、条件和动作节点。在依次执行该序列节点的子节点时赋值节点p1 6永远返回成功将继续执行条件节点p1 3该条件节点也返回成功因此继续执行动作节点SayHello最后期望输出“Hello Behaviac!”。执行该行为树得到如下结果可以看到执行结果跟期望保持一致。如果将条件节点的右值3改为8得到行为树如下图所示重新导出并加载执行该行为树执行结果如下所示可以看到并没有输出“Hello Behaviac!”说明动作节点SayHello没有得到执行因为条件节点p1 8已经返回失败。更多细节请参考手册《序列节点》。选择节点选择节点也是行为树中传统的组合节点之一。该节点以给定的顺序依次调用其子节点直到其中一个成功返回那么该节点也直接返回成功不再执行后续的子节点。如果所有的子节点都失败那么该节点也返回失败。新建行为树“SelectBT”将根节点的Agent类型设置为“FirstAgent”并为其依次添加序列、赋值、选择、条件和动作节点如下图所示执行该行为树得到结果如下可以看到并没有输出“Hello Behaviac!”说明动作节点SayHello没有得到执行因为条件节点p1 3已经返回成功那么选择节点直接返回成功不再执行后续的子节点。如果将条件节点的右值3改为8得到如下的行为树重新导出并加载执行该行为树执行结果如下所示可以看到执行结果输出了“Hello Behaviac!”说明动作节点SayHello得到了执行因为条件节点p1 8返回失败选择节点会继续执行后续的子节点也就是该动作节点。更多细节请参考手册《选择节点》。导出格式除了支持《教程一》介绍的XML导出格式behaviac组件还支持BSON、C和C#格式的行为树导出。勾选上所有的导出格式如下图所示XML指定文件格式为XML如下代码所示behaviac::Workspace::GetInstance()-SetFileFormat(behaviac::Workspace::EFF_xml);BSON点击右下方的“导出”按钮后可以看到在导出目录tutorials/tutorial_2/cpp/exported下除了原有的*.xml文件之外还有了*.bson.bytes文件如下图所示加载使用BSON文件只需要把文件格式改为BSON即可如下代码所示behaviac::Workspace::GetInstance()-SetFileFormat(behaviac::Workspace::EFF_bson);加载某个行为树时文件名并不需要指定后缀只要指定相对于导出位置的路径和文件名如下代码所示g_FirstAgent-btload(“LoopBT”);这里我们使用行为树“LoopBT”执行后的结果如下图所示可以看出跟XML格式的执行结果保持一致。C在代码生成目录tutorials/tutorial_2/cpp/behaviac_generated/behaviors下导出了行为树的C源码文件如下图所示需要把这些文件整合到自己的项目中一起编译如下图所示所有C版教程的项目都包含在源码包中projects/vs2013目录中的工程behaviac.sln打开该工程文件后可以看到里面有behaviac组件的源码和所有的教程项目如下图所示找到tutorial_2项目打开里面的tutorial_2.cpp文件将文件格式改为C如下代码所示behaviac::Workspace::GetInstance()-SetFileFormat(behaviac::Workspace::EFF_cpp);这里我们使用行为树“LoopBT”执行后的结果如下图所示可以看出跟XML格式的执行结果保持一致。C#打开本教程C#版的工作区文件tutorials/tutorial_2/workspace/tutorial_2_cs.workspace.xml该工作区的参数配置如下图所示类似于前面介绍的导出窗口配置选中所有的格式并进行导出如下图所示打开位于源码包tutorials/tutorial_2/cs目录中的tutorial_2.sln工程可以查看本教程的C#示例代码。可以通过修改文件格式来加载不同类型的行为树文件如下代码所示加载XML版的行为树behaviac.Workspace.Instance.FileFormatbehaviac.Workspace.EFileFormat.EFF_xml;加载BSON版的行为树behaviac.Workspace.Instance.FileFormatbehaviac.Workspace.EFileFormat.EFF_bson;加载C#版的行为树behaviac.Workspace.Instance.FileFormatbehaviac.Workspace.EFileFormat.EFF_cs;编译并执行C#工程可以查看加载和执行行为树后的结果。本教程相关的工作区和代码工程详见源码包的目录tutorials/tutorial_2。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

网站设计谈判网页游戏 手机

Soso:从零开始体验类Unix操作系统的魅力 【免费下载链接】soso A Simple Unix-like operating system 项目地址: https://gitcode.com/gh_mirrors/so/soso Soso操作系统是一款轻量级、易上手的类Unix操作系统,专为想要深入了解操作系统原理的开发…

张小明 2026/1/1 1:51:15 网站建设

做网站多久能盈利东营市做网站的公司

如何用T-pro-it-2.0-GGUF本地部署AI大模型 【免费下载链接】T-pro-it-2.0-GGUF 项目地址: https://ai.gitcode.com/hf_mirrors/t-tech/T-pro-it-2.0-GGUF 导语 随着AI技术的普及,本地部署大语言模型成为越来越多用户的需求。T-pro-it-2.0-GGUF作为一款优化…

张小明 2026/1/1 1:50:10 网站建设

德州商城网站建设软件开发工具图片

未来编程的教育:培养适应性思维关键词:编程教育、适应性思维、未来教育、计算思维、教育创新摘要:本文聚焦于未来编程教育中培养适应性思维的重要性。在科技飞速发展、技术不断迭代的时代背景下,传统编程教育模式已难以满足需求。…

张小明 2026/1/1 1:49:37 网站建设

企业门户网站建站塘厦三局医院

还在为游戏控制器不兼容而烦恼吗?🎮 ViGEmBus控制器驱动为您提供完善的解决方案!无论您使用的是非标准控制器、第三方设备,还是希望在远程游戏中使用任意输入设备,这款免费的Windows开源驱动都能让一切变得简单顺畅。 …

张小明 2026/1/1 1:49:04 网站建设

建设银行的积分网站手机网站的宽度

蓝牙音箱属于 CCC 认证目录内的音视频设备类(0801 类),需符合 GB 8898.1、GB/T 13837 等标准要求,申请过程中易出现资料、测试、工厂检查三类高频问题,以下是具体梳理与解决建议:资料一致性问题这是最常见的…

张小明 2026/1/1 1:48:32 网站建设

网站防止被采集秦皇岛海三建设一分公司

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

张小明 2026/1/1 1:48:00 网站建设