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

Unity开发过程中的一些小知识点

1、如何查询挂载了指定脚本的游戏物体
在这里插入图片描述
可以直接在Hierarchy面板上,搜索想要找的脚本名

2、如何将Unity生成的多个相同游戏物体获得序号

可以使用Unity的API Transform.GetSiblingIndex() 实现。

Transform.GetSiblingIndex()
==================================
gameobject.id=Transform.GetSiblingIndex()

含义:获得同级索引

将生成的游戏物体放在同一的父级对象下,通过该API即可获取这些游戏图在同级层视图上的位置(按Hierarchy窗口中顺序进行排序)。

3、在Unity中如何获得系统时间并输出

这里需要注意YYYYMMDD_HHMMSS的含义
它表示一种日期和时间的格式

YYYY:表示四位数的年份,比如2024年
MM:表示两位数的月份,比如12月
DD:表示两位数的日期,比如23日

HH:表示小时,比如6小时
MM:表示分钟,比如45分钟
SS:表示秒钟,比如12秒

 string date = $"{ System.DateTime.Now:yyyy/MM/dd_HH/mm/ss}" ;string date2 = System.DateTime.Now.ToString("yyyy/MM/dd_HH/mm/ss");

4、如何用C#做出年/月/日这样种有斜杆的日期显示

1、可以使用C#中Substring()方法

Substring(int i ,int j)
i表示从第i位的索引号开始截取 
j表示截取的数量
注意:字符串的索引值是从0开始的

作用:从字符串中截取指定开始位置和指定长度的字符串

 public void GetDateButton2(){string date = $"{ System.DateTime.Now:yyyyMMdd_HHmmss}";string datetext = date.Substring(0,8);//截取从索引值第0位开始的后八位字符string timetext = date.Substring(9,6);//截取从索引值第9位开始的后六位字符SetDate(ref datetext);SetTime(ref timetext);DateText.text = datetext + "_" + timetext;}public void SetDate(ref string date){date = date.Insert(4, "/");date = date.Insert(7, "/");}public void SetTime(ref string time){time = time.Insert(2,":") ;time = time.Insert(5,":");}

使用SubString()方法还可以用于截取字符串做判断,可以做一些像是敏感词这样的功能

2、直接通过YYYYMMDD_HHMMSS进行格式化

yyyy/MM/dd_HH/mm/ss

4、在Unity中的Inspector层实现按钮的颜色控制

 //颜色拾取器,第一个参数控制是否显示透明通道,第二参数控制是否使用HDR[Header("按钮")]public Button button;[ColorUsage(true)]public Color color1;[ColorUsage(true, true)]public Color color2;private void Update(){button.GetComponent<Image>().color = color1;}

5、如何在Unity当中实现两点连线
可以使用Unity当中LineRenderer组件完成画线的功能

1、LineRenderer是Unity提供的一个用于画线的组件,可以用于在场景中绘制线段

用处:
1、绘制攻击范围
2、武器红外线
3、距离计算

2、LineRenderer的使用
相关参数
1、Loop——是否终点起始自动相连
2、Positions——线段的点

相关文章:

Unity开发过程中的一些小知识点

1、如何查询挂载了指定脚本的游戏物体 可以直接在Hierarchy面板上&#xff0c;搜索想要找的脚本名 2、如何将Unity生成的多个相同游戏物体获得序号 可以使用Unity的API Transform.GetSiblingIndex() 实现。 Transform.GetSiblingIndex()gameobject.idTransform.GetSiblingI…...

大语言模型(LLM)综述(一):大语言模型介绍

A Survey of Large Language Models 前言1. INTRODUCTION2. OVERVIEW2.1 大语言模型的背景2.2 GPT系列模型的技术演变 前言 随着人工智能和机器学习领域的迅速发展&#xff0c;语言模型已经从简单的词袋模型&#xff08;Bag-of-Words&#xff09;和N-gram模型演变为更为复杂和…...

在Ubuntu上安装和挂载NFS

在Ubuntu上安装和挂载NFS可以按照以下步骤进行&#xff1a; 安装NFS客户端工具&#xff1a;在Ubuntu上&#xff0c;可以使用以下命令安装NFS客户端工具&#xff1a; shell复制代码 sudo apt-get install nfs-common 创建挂载点&#xff1a;在本地Ubuntu计算机上&#xff0c;…...

Python 实现的简易数据库管理系统 (DBMS)

在这篇文章中&#xff0c;我们将深入探讨如何使用 Python 从头开始实现一个简易的数据库管理系统 (DBMS)。这不是一个生产级的 DBMS&#xff0c;但它为我们提供了一个如何构建数据库系统的基础概念。 1. 数据表的实现 首先&#xff0c;我们定义了一个 Table 类来模拟数据库中…...

1.初识MySQL

初识 MySQL 1.服务器处理客户端请求2.常用存储引擎3.关于存储引擎的一些操作3.1 查看当前服务器程序支持的存储引擎3.2 设置表的存储引擎3.2.1 创建表时指定存储引擎3.2.2 修改表的存储引擎 4.总结 MySQL 默认采用 TCP/IP 的方式来处理客户端与服务器连接过程。 1.服务器处理客…...

【列存储学习总结】

在 OpenGauss 中&#xff0c;列存储是一种高效的数据存储方式&#xff0c;它在处理分析查询和数据仓库工作负载时具有很高的性能优势。列存储将表中的数据按列存储在磁盘上&#xff0c;而不是按行存储&#xff0c;这样可以极大地提高数据读取和分析操作的效率。当涉及大量数据的…...

小记java正则表达式中matcher.find() 和 matcher.matches() 的区别

matcher.find() 顾名思义&#xff0c;find为查找&#xff0c;其功能为查找字符串中是否有符合条件的字串&#xff08;包含本身&#xff09;&#xff0c;当查找到时即返回true&#xff0c;更多地与matcher.group(int i) 配合使用&#xff0c;用于从字符串中取出特定字串。 mat…...

当中国走进全球化的“深水区”,亚马逊云科技解码云时代的中国式跃升

中国跨境贸易中支付金融与服务领域的综合创新型企业连连国际的联席CEO沈恩光发现&#xff0c;眼下&#xff0c;很多跨境电商的出海方式已发生了变化。几年前&#xff0c;它们还主要借助第三方电商平台&#xff0c;而现在&#xff0c;更多公司开始选择通过自主渠道进入海外市场&…...

零基础Linux_21(多线程)页表详解+轻量级进程+pthread_create

目录 1. 页表详解 1.1 权限条目页框 1.2 页目录页表项 2. 线程的概念 2.1 轻量级进程 2.2 Linux的线程 2.3 pthread_create 2.4 原生线程库LWP和PID 3. 线程的公有资源和私有资源 3.1 线程的公有资源 3.2 线程的私有资源 4. 线程的优缺点 4.1 线程的优点 4.2 线程…...

nodejs+wasm+rust debug及性能分析

文章目录 背景v8引擎自带的profilelinux的perf采集wasm三方库性能分析编译debug版本wasmrust程序debug调试异常模型正常模型结论优化 参考 Node使用火焰图优化CPU爆涨 - 掘金 【Node.js丨主题周】理解perf 与火焰图-腾讯云开发者社区-腾讯云 Easy profiling for Node.js Applic…...

IP证书针对公网IP签发

很多项目应用需要采用IP地址数据桥接访问&#xff0c;这种情况下需要确保数据安全性及信任不被劫持的情况下&#xff0c;需要使用给IP地址增加数字证书进行保护。针对这种情况下我们对公网IP地址申请SSL证书做了详细的介绍&#xff0c;让我们可以更快地了解如何用IP地址去申请S…...

SpringBoot-集成Minio

官方文档&#xff1a;Kubernetes 的 MinIO 对象存储 — MinIO Object Storage for Kubernetes 一、简介 Minio 是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口&#xff0c;非常适合于存储大容量非结构化的数据&#xff0c;例如图片、视频…...

【ML】cheatsheet

LR 原理与面试题目DT, Adaboost, GBDT, xgboost 原理 细节 与 例子 https://www.cnblogs.com/createMoMo/p/12635709.html xgboost挺详细的算法原理与例子 https://zhuanlan.zhihu.com/p/660468945 着重lightgbm就xgboost的改善方向 https://zhuanlan.zhihu.com/p/366952043机器…...

【字符串】【将字符数组转为字符串】Leetcode 122 路径加密

【将字符数组转为字符串】Leetcode 122 路径加密 解法1 在Java中&#xff0c;char数组没有直接的toString()方法来将其转换为字符串。如果你想将char数组转换为字符串&#xff0c;可以使用String类的构造函数来实现&#xff1a; ⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐…...

网络基础知识100问

1.什么是链接? 链接是指两个设备之间的连接。它包括用于一个设备能够与另一个设备通信的电缆类型和协议。 2.OSI 参考模型的层次是什么? 有 7 个 OSI 层&#xff1a;物理层&#xff0c;数据链路层&#xff0c;网络层&#xff0c;传输层&#xff0c;会话层&#xff0c;表示…...

女孩子就是要打扮漂亮,让童年不留遗憾

好的衣服当然要分享给好看的人啦&#xff01; 百搭圆领卫衣&#xff0c;经典版型不挑人穿 复合奥利绒面料&#xff0c;罗纹收口设计 时尚百搭怎么穿都好看 单穿内搭都可以 卡通鹅真的好可爱 宝贝穿上去真的元气满满哦...

实现目录数据的上移(up)、下移(down)、置顶(top)、置底(bottom)的操作

ApiOperation("8-15 交接班-标签设置排序")ApiImplicitParams({ApiImplicitParam(name "id", value "id", dataType "string", required true),ApiImplicitParam(name "orgnCode", value "机构代码", dataT…...

Ubuntu 常用命令

文章目录 Linux 目录结构常用命令ls&#xff1a;查看目录内容pwd&#xff1a;查看当前目录绝对路径cd&#xff1a;切换目录mkdir&#xff1a;创建目录rm&#xff1a;删除文件/目录touch&#xff1a;创建空文件mv&#xff1a;移动和重命名文件/目录cp&#xff1a;复制粘贴cat&am…...

如何空手套白狼?一口气省7K再抓住一个7K起步的工作?

今日话题&#xff0c;教你如何省七千再得到一个七千起步的技能&#xff01;现在网络行业已经是全世界重点发展的目标&#xff0c;开发行业更是各个企业重点培养&#xff0c;但是在学校教的网络知识太基础太老掉牙&#xff1f;报班随便就是小一万该如何是好呢&#xff1f;解决方…...

电脑主机如何选择内存条

选择计算机主机的内存模块&#xff08;内存条&#xff09;通常需要考虑以下因素&#xff1a; 类型和代数&#xff08;DDR3、DDR4、DDR5等&#xff09;&#xff1a;您的主板和处理器支持的内存类型非常重要。确保内存条的类型与您的主板和处理器兼容。 容量&#xff1a;内存容量…...

手把手教你实现西门子1200自动洗车博途仿真 自动洗车博图PLC程序洗车机控制HMI组态

西门子1200自动洗车博途仿真 自动洗车博图PLC程序洗车机控制HMI组态 、商品包含内容&#xff1a;①三种液体博途PLC与HMI仿真工程?(博途V14或以上) 一份&#xff1b;②三种液体配套有IO点表PLC接线图主电路图控制流程图 (CAD源文件可编辑);③三种液体博途仿真工程配套视频讲解…...

07-opencode 代码分析与重构

07-代码分析与重构 掌握 OpenCode 的代码分析和重构功能&#xff0c;实现批量编辑、智能分析和代码库问答。 一、代码分析概述 1.1 分析能力 OpenCode 可以分析整个代码库&#xff0c;提供&#xff1a; 结构分析&#xff1a;模块依赖、调用关系质量分析&#xff1a;代码规范…...

mysql如何限制查询结果_mysqllimit语句使用示例

LIMIT 必须放在整个 SELECT 语句的最后&#xff0c;严格位于 ORDER BY 和 GROUP BY 之后、WHERE 之后&#xff1b;写在 WHERE 或 ORDER BY 中间会报错。MySQL 的 LIMIT 用在 WHERE 之后还是 ORDER BY 之后&#xff1f;LIMIT 必须放在整个 SELECT 语句的最后&#xff0c;且严格位…...

浅论虚荣心

浅论虚荣心虚荣心是人性中常见的一种心理倾向&#xff0c;是人们为了取得荣誉和引起普遍注意而表现出来的一种社会情感和心理状态。适度的虚荣心可以给生活带来激情&#xff0c;给工作带来动力&#xff0c;在一定条件下&#xff0c;它也能成为自尊心、自信心建立的促进剂——但…...

如何快速解决Hackintosh配置难题:OpCore-Simplify终极解决方案指南

如何快速解决Hackintosh配置难题&#xff1a;OpCore-Simplify终极解决方案指南 【免费下载链接】OpCore-Simplify A tool designed to simplify the creation of OpenCore EFI 项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-Simplify 还在为复杂的OpenCore …...

海康工业相机——Python二次开发实战:构建实时条形码识别系统

1. 环境准备与硬件选型 第一次接触海康工业相机时&#xff0c;我被它金属外壳下的精密光学元件震撼到了。这种工业级设备和我们平时用的消费级摄像头完全不同&#xff0c;它的稳定性、帧率和图像质量完全是为生产线环境设计的。如果你手头正好有台海康相机&#xff0c;跟着我的…...

革新性智能漫画翻译工具:解决本地化效率痛点,释放创作价值

革新性智能漫画翻译工具&#xff1a;解决本地化效率痛点&#xff0c;释放创作价值 【免费下载链接】BallonsTranslator 深度学习辅助漫画翻译工具, 支持一键机翻和简单的图像/文本编辑 | Yet another computer-aided comic/manga translation tool powered by deeplearning 项…...

告别Steam清单配置烦恼:Onekey智能配置工具的优雅解决方案

告别Steam清单配置烦恼&#xff1a;Onekey智能配置工具的优雅解决方案 【免费下载链接】Onekey Onekey Steam Depot Manifest Downloader 项目地址: https://gitcode.com/gh_mirrors/one/Onekey 作为游戏开发者或资深玩家&#xff0c;你是否曾因Steam游戏清单配置而头疼…...

跨品牌机器人数据如何统一?详解RDT-1B的128维动作空间映射技巧

跨品牌机器人数据统一实战&#xff1a;RDT-1B的128维动作空间映射技术解析 当不同品牌的机械臂在实验室里协同完成一套茶艺表演时——六轴工业机器人负责倒水&#xff0c;协作机械臂完成茶叶称重&#xff0c;而仿人五指手执行最后的奉茶动作——这种科幻场景的实现核心&#xf…...

XUnity自动翻译器终极指南:5分钟实现Unity游戏无障碍汉化

XUnity自动翻译器终极指南&#xff1a;5分钟实现Unity游戏无障碍汉化 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 还在为外语游戏而苦恼&#xff1f;XUnity自动翻译器就是你的游戏语言救星&#xff01…...