【unity3d】rts engine 5 设置集结点;放置建筑

news/2024/5/6 5:36:02/文章来源:https://blog.csdn.net/misakakagami/article/details/129290079

一 接上回新建建筑,设置生产单位,现在设置集结点

1 进入建筑预制体,add component 添加 rallypoint

setting target 页面,设置面板按钮,音频

resource dead是可设置在耗尽的资源上,下一个是自动寻找附近同类资源的范围

rallypoint 页面,建立一个实例,赋给

goto transform ,这个集结点实体在选中建筑时才会显示

forced terrain area 强制地形,选择可设置集结点的地形类型,不设置则全地形可设

forbbiden terrain area 不可设置集结点的地形类型

max distance 最大集结距离

reposition to valid terrain area 在集结点附近寻找可用的区域,size是寻找范围

 

二 放置建筑-建筑预设

1 sencn 中,gameManage-essential-BulidingExtention 中, 可调整中立颜色、按血量还是时间建造维修

 2 进入建筑预制体,点击building_extention,编辑 building placer

placable terrain area 可放置地形

can placed outside border 可放置在边境外。有边境插件,限制建筑要在主城附近。打钩则可随意建造

can placed in enemy border 可在敌人边境内建造。

ignore layer mask 忽略层遮罩,放置建筑时忽略遇到的指定类型障碍

debug 调试

 下面还有 colider 碰撞体,用于放置后阻挡其他放置建筑;rigibody刚体,放置时检测碰撞

3 选择 building_components,其中building worker manage 用于管理建筑的建造者

 code 唯一标识

worker positions 工作位置,不设置则周围都可以

forced terrain areas 上一条有设置静态位置的话,本条限制这些工作位置也要在指定地形类型中

define max amout 是否设置最多工作人数

三 放置建筑-工人配置

1 打开工人预制体,点击 unit_components ,添加 builder 组件

*general tab常规页面

code 标识

is active 是否激活

priority 优先级 ,设置1,这样右键会优先执行建造

require idle entity 要求工人建造时是闲置的,不能为其他状态

*target search/picker tab 自动建造页面

target finder data 范围内自动协助建造

target pick 允许建造哪些建筑

*setting target tab 设置目标页面

同上述设置单位移动指令面板

*handlng progress 建造进程面板

progress max distance 建造距离,工人距离建筑这么远才能开始建造

建筑如果按生命值,此处设置每周期时间(秒)、每周期建造的生命量

如果按时间,此处设置多个工人增加的建造速度,如设置0.2,建造实际时间为

        建造总时间/(1+0.2*工人数)

progress override controller 建造动画

*placement task 页面

创建建造建筑图标;在此页面添加图标,下面关联到目标建筑预制体

 此时可以预览放置建筑,但会提示有阻碍不可建造

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_76441.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

QT打包的两种方式

QT打包的两种方式: 一个是QT5自带的windeployqt(不需要下载安装),它可以找到程序(exe)用到的所有库文件,并且都拷贝到exe程序的当前文件。此时打包的exe较小,需要和拷贝进来的文件放…

Modbus网关在锂电池干燥箱的应用

在锂离子电池生产过程中,将正负极片辊压绕卷再放入电池盒之后,须对锂电池电芯极组进行烘烤干燥。相信大家也了解水分对锂电池的性能影响是很大的,需要注液前在装配车间将锂离子电池电芯内部的水分去除,以免影响锂电池质量。在锂电…

在 The Sandbox 中以全新的 Rabbids 体验庆祝兔年!

育碧(Ubisoft) 和 The Sandbox 联手为你们带来终极的农历新年体验! 穿戴上你们新鲜出炉的 Rabbids 人物化身来参加派对吧,保证震撼整个元宇宙!这个全新体验为 Rabbids 人物化身持有者专属。没有获得 Rabbids 人物化身吗?不要担心&…

你知道Java中的JCP, JEP, JLS, JSR是什么意思吗?

目录 一、JCP 二、JSR 三、JLS 四、JEP 公众号:MCNU云原生,欢迎微信搜索关注,更多干货,及时掌握。 JCP, JEP, JLS, JSR这些概念是Java社区中的一些概念,但是没有没有经常关注社区的童鞋们未必知道这些缩写所代表的…

围棋

围棋 规则 棋盘 围棋使用矩形格状棋盘及黑白二色圆形棋子进行对弈,正规棋盘上有纵横各19条线段,361个交叉点。 基本下法 1.对局双方各执一色棋子,黑先白后,交替下子,每次只能下一子。 2.棋子…

Go 实现 AOI 区域视野管理

在游戏中,场景里存在大量的物体.如果我们把所有物体的变化都广播给玩家.那客户端很难承受这么大的压力.因此我们肯定会做优化.把不必要的信息过滤掉.如只关心玩家视野所看到的.减轻客户端的压力,给玩家更流畅的体验. 优化的思路一般是: 第一个是尽量降低向客户端同步对象的数量…

为什么FPGA在深度学习领域有着得天独厚的优势?

01 FPGA在深度学习领域有哪些优势 FPGA(Field-Programmable Gate Array)是一种灵活的可编程硬件设备,它在深度学习应用领域中具有许多优势。 首先,FPGA具有非常高的并行性。在深度学习中,许多计算都可以并行化&…

“数字档案室测评”相关参考依据梳理

数字档案室建设无疑比数字档案馆建设应用范围更为广泛,涉及的单位类型和专业领域也更多。这一点从国家档案局的机构设置上也可以看出端倪: 国家档案局两个内设业务指导司中,档案馆(室)业务指导司主要针对档案馆和机关档案室,而经济…

施工机械设备群远程在线监控管理系统

一、项目背景 在加强基础设施建设等一系列政策的牵引下,我国工程机械设备市场连续保持强劲增长势头,伴随国内中高端机械设备公司业务的不断扩展,施工大型机械设备的应用率不断提高,铁路施工特别是架桥机作业过程被认为是一个极易出…

Windows搭建机器学习环境

一、环境介绍Anaconda:Anaconda offers the easiest way to perform Python/R data science and machine learning on a single machine. Start working with thousands of open-source packages and libraries today.Anaconda包括Conda、Python以及一大堆安装好的工…

边缘计算开源项目解读——kubeedge mappers实现

0 背景 本文重点解读kubeedge项目中的mapper模块。该模块位于kubeedge的edgecore的南向边缘侧,主要对接入kubeedge的终端设备,进行协议的适配和转换,使其可以和边缘设备通信,转换后的协议是我们前面描述的mqtt协议,当然…

快速上手配置firewalld

firewalld使用firewall-cmd命令配置策略。 查看当前firewalld当前服务运行状态 firewall-cmd --state firewalld防火墙状态还用使用如下命令查看状态 systemctl status firewalld 查看所有打开运行的端口 firewall-cmd --zonepublic --list-ports 查看区域信息情况 firewall…

04 Android基础--RelativeLayout

04 Android基础--RelativeLayout什么是RelativeLayout?RelativeLayout的常见用法:什么是RelativeLayout? 相对布局(RelativeLayout)是一种根据父容器和兄弟控件作为参照来确定控件位置的布局方式。 根据父容器定位 在相…

maven高级知识。

目录 一、分模块开发 1、分模块开发设计 2、依赖管理 二、继承和聚合 1、聚合 2、继承 三、属性 1、基本介绍 2、版本管理 四、多环境配置与应用 1、多环境开发 2、跳过测试 五、私服 1、私服安装 2、私服仓库分类 一、分模块开发 1、分模块开发设计 ▶ 示意图 …

南卡Neo骨传导运动耳机发布,重塑骨传导耳机舒适听感新体验!

近日,在骨传导耳机领域中最专业的南卡发布了今年全新系列——NEO,如果说南卡Runner Pro4的音质是偏向于节奏性,那么这款南卡NEO是更加偏向于沉稳性节奏,能够轻松征服轻运动场景,此系列在舒适度以及音质上,更…

【GNN笔记】GNN图论文相关笔记公开汇总清单

图神经网络相关论文笔记清单持续待更....😀 🐧🐧🐧🐧~【异构图笔记】1. 异构图笔记部分示例2. 异构图笔记清单罗列【图-注意力机制笔记】1. 图-注意力机制笔记部分示例2. 图-注意力机制笔记清单罗列这是一份有关我自己…

经典蓝牙Sniff Mode

文章目录IntroductionApplicationSniff Sub-ratingReferenceIntroduction Sniff mode为两个已连接的经典蓝牙设备提供了有效的降低功耗的方法。我们知道,当没有数据需要传输的时候,两个已连接的蓝牙设备之间也需要每两个slots完成一次POLL packet - NUL…

新版本GPU加速的tensorflow库的配置方法

本文介绍在Anaconda环境中,配置可以用GPU运行的Python新版tensorflow库的方法。 在上一篇文章Anaconda配置Python新版本tensorflow库(CPU、GPU通用)的方法(https://blog.csdn.net/zhebushibiaoshifu/article/details/129285815&am…

Torch同时训练多个模型

20230302 引言 在进行具体的研究时,利用Torch进行编程,考虑到是不是能够同时训练两个模型呢?!而且利用其中一个模型的输出来辅助另外一个模型进行学习。这一点,在我看来应该是很简单的,例如GAN网络同时训…

HOT100--(5)最长回文子串

点击查看题目详情 中心扩散法 思路: 遍历字符串,以每个字符为中心点向两边扩散,如果遇到不一样的就跳出循环。以此类推,最后截取最大回文串返回。 细节 字符个数不一定都是奇数。当个数是偶数的是时候,我们可以“忽…