草庐IT

Unity—委托

全部标签

Unity之ConversaDialogueSystem 对话插件使用

一、插件下载或购买官方购买地址:ConversaDialogueSystem|可视化脚本|UnityAssetStore百度网盘地址:提取码:syq1此插件没有官方案例,插件作者也明确回复说后期不会出教程,所以此教程根据插件demo案例进行学习总结,所以有问题欢迎大家留言指正。二、Demo介绍导入插件后可以在Conversa—>Demo文件下找到官方的实例场景。运行可以看到效果,我们接下来就根据官方demo教程来逐步分解学习三、Lineardialogue节点(线性人物对话)学习使用Lineardialogue节点和其Actor、Message子节点完成一次简单的对话。需要实现的效果如下:  

大数据技术学习笔记(五)—— MapReduce(2)

目录1MapReduce的数据流1.1数据流走向1.2InputFormat数据输入1.2.1FileInputFormat切片源码、机制1.2.2TextInputFormat读数据源码、机制1.2.3CombineTextInputFormat切片机制1.3OutputFormat数据输出1.3.1OutputFormat实现类1.3.2自定义OutputFormat2MapReduce框架原理2.1MapTask工作机制2.2ReduceTask工作机制2.3MapTask并行度决定机制2.4ReduceTask并行度决定机制2.5Shuffle机制2.5.1Shuffle机制流程2.5

初识C语言—字符串、转义字符、注释

字符串字符串就是一串字符用英文双引号括起来的字符intmain(){  "dasgfhjkasg\n"  "helloworld!"    return0;}字符串的结束标志是\0这个转义字符如何证明呢?intmain(){  //字符数组-数组是一组相同类型的元素  chararr[]="hello";//方括号内不写数组长度时,会根据后面元素来初始化    return0;}运行时查看调试监视arr中可以看到数组的第六位存放'\0'所以\0是字符串结束的标志,字符串结尾都隐藏了一个\0结束标志如何理解#includeintmain(){    chararr1[]="abc";  char

Aster实现一台电脑当两台使——副屏搭配键鼠

前言:笔者每年回家,都面临着想要和小伙伴一起玩游戏,但小伙伴没有电脑/只有低配电脑的问题。与此同时,笔者自身的电脑是高配置的电脑,因此笔者想到,能否在自己的电脑上运行游戏,在小伙伴的电脑上/通过副屏进行独立的游玩呢?一、Aster拖机通过使用Aster这款软件,可以将副屏(可以是真的副屏,也可是软件实现的副屏)和给副屏使用的键鼠(如笔记本电脑本身的键鼠)分配给第二个工作站(软件中,宿主机是第一个工作站)。按照软件要求重启后,再次连接副屏,便可以用给副屏准备的键鼠操作副屏,登录提前准备好的另一个windows账号了(创建一个新的windows账号,副屏以远程登录的形式进行控制,和宿主机互不干扰并

Unity-HDRP-Sense-11

Unity-HDRP-Sense-11HDRP配置文件和Volume框架详解3.3.2Fog(雾效制作)我们使用Sponza_HDRP项目的Sponza_Night_Fog场景来说明如何制作HDRP雾效,使用一下工具。Volume组件中的Fog:适合制作全局雾效顶部菜单CameObject->Rendering下的DensityVolume(需要与Fog配合使用):适合制作局部雾效,比如漂浮在空中的云团。如果要制作体积雾效果(VolumetricFog),首先要确保已经打开当前项目使用的HDRP配置文件中如图3.55所示选项。注勾选HighQuality选项会对性能产生影响,请确保使用的机器有

动力学约束下的运动规划算法——Hybrid A*算法(附程序实现及详细解释)

  前言(推荐读一下)  本文主要介绍动力学约束下的运动规划算法中非常经典的HybridA*算法,大致分为三部分,第一部分是在传统A*算法的基础上,对HybridA*算法的原理、流程进行理论介绍。第二部分是详细分析MotionPlanning运动规划库中HybridA*算法的源码,进一步深入对HybridA*算法的具体细节进行理解。第三部分是结合前面第一部分的理论和第二部分的详细源码,对HybridA*算法的流程进行综合的概括总结。  另外,本文介绍的源码来源于zhm_real/MotionPlanning运动规划库,我进行了简单的修改,并HybridA*算法涉及到的源码从该运动规划库中独立摘

Unity Web AR

目录WebAR开发环境前言UnityWebAR解决方案支持Unity版本UniversalAR(UAR)SDK快捷链接安装依赖包渲染管线URP打包注意事项发布·调试注意事项体验视频体验评价WebAR开发环境开发WebAR不仅仅Unity弥知科技Kivisense-弥知科技|国内领先的AR增强现实解决方案服务商|免费的WebAR/VR/3D在线制作平台|国内首家WebXR、微信AR、支付宝AR与小程序AR在线制作平台EasyARARCloud|AR云识别|AR云服务|ARSDK-EasyAR8thwallPoweringtheworld'sWebAR|8thWallThreeJS ARJS等等前

Unity(单元测试)在STM32上的移植与应用

概述UnityTest是一个为C构建的单元测试框架。本文基于STM32F407为基础,完全使用STM32CubeIDE进行开发,移植和简单使用Unity。单片机型号:STM32F407VET6软件:STM32CubeIDE Version:1.14.1  UnityVersion:2.6.0一、配置stm32工程新建工程,选择407芯片,生成工程后开始配置硬件,这里我们只使用了串口1,作为打印输出串口,按照图片设置,波特率等根据需要设置,这里我使用的默认值。我习惯单独生成c和h文件。保存生成代码。在main.c文件中添加串口重定向函数/*Privateusercode-------------

camunda流程引擎——Java集成Camunda(上)(笔记)

目录一、以一个处理流程开始1.1后端1.2前端1.3执行二、Camunda的补充2.1使用方式2.2可视化平台的Cockpit2.3流程相关数据2.4表介绍2.5前端集成Modeler三、用Java集成Camunda3.1集成配置3.2自动部署3.2.1修改process.xml位置3.2.2多进程引擎配置与多租户3.3历史事件配置3.3.1查询3.3.2任务报告3.4Service3.5用户业务3.6流程启动Controller3.7业务任务-内部任务3.7.1JavaClass实现3.7.2DelegateExpression实现3.7.3Express实现3.7.4流程的回退与重启与暂停

C++——string类

前言:哈喽小伙伴们,从这篇文章开始我们将进行若干个C++中的重要的类容器的学习。本篇文章将讲解第一个类容器——string。目录一.什么是string类二.string类常见接口1.string类对象的常见构造 2.string类对象的容量操作3. string类对象的访问及遍历操作4.string类对象的修改操作总结一.什么是string类C语言中,字符串是以'\0'结尾的一些字符的集合,为了操作方便,C标准库中提供了一些str系列的库函数,但是这些库函数与字符串是分离开的,其操作也并不能完全满足用户的期望。而在C++的标准库中,默认存在一个string类,并且该类拥有很多的成员函数,来帮助