草庐IT

RTC1-Unity

全部标签

【Unity每日一记】让一个物体按余弦曲线移动—(三角函数的简单运用)

👨‍💻个人主页:@元宇宙-秩沅👨‍💻hallo欢迎点赞👍收藏⭐留言📝加关注✅!👨‍💻本文由秩沅原创👨‍💻收录于专栏:unity每日一记⭐🅰️推荐文章⭐⭐【Unityc#专题篇】之c#系统化大礼包】⭐【unity数据持久化】数据管理类_PlayerPrfs⭐【unity本站最全系列】unity常用API大全一篇文章足以⭐让一个物体按余弦曲线移动⭐文章目录⭐🅰️推荐文章⭐⭐让一个物体按余弦曲线移动⭐⭐🅰️系统路线学习点击跳转⭐👍每天一学移动路径预设步骤:1.平面为zox平面2.衡量是z轴方向3.变量是x轴方向4.x轴波动情况与余弦值的变化相对应---#API之——三角函数--->**弧度转角度**

Unity通过代码切换材质

效果展示代码usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;publicclassMaterialSwitcher:MonoBehaviour{publicMaterialnewMaterial;//新材质privateMaterialoldMaterial;//旧材质privateRendererrenderer;//渲染器组件voidStart(){//获取游戏对象的Renderer组件renderer=GetComponentRenderer>();//保存旧材质oldMaterial=re

Unity 编辑器预制体工具类PrefabUtility 常用函数和用法

Unity编辑器预制体工具类PrefabUtility常用函数和用法简介在Unity中,预制体(Prefab)是一种非常有用的工具,它允许我们创建可重复使用的对象和场景元素。Unity提供了许多内置的工具和函数来处理预制体,其中一个重要的类就是PrefabUtility。PrefabUtility类提供了一系列函数,用于创建、实例化和管理预制体。在本文中,我们将介绍PrefabUtility类的常用函数和用法。创建和实例化CreatePrefab函数原型:publicstaticGameObjectCreatePrefab(stringpath,GameObjectgo);CreatePref

Unity 在Unity端申请Android权限

Unity在Unity端申请Android权限一、前言二、操作步骤2.1Permission.RequestUserPermissions2.2把权限添加到AndroidManifest.xml2.2.1获取AndroidManifest模板2.2.2添加权限定义三、结语一、前言前段时间还在职的时候,遇到这么一个问题:SDK首次调起相机接口进行拍照的时候,会调起2次相机。并在第2次拍照后闪退。分析了一下,都是发生在首次获取权限时才会发生,拿到权限就不会了。并且2台会发生这种情况的Android版本都是13。猜测是SDK获取权限接口没有适配好android13,于是尝试先把TargetAPI降到

【Unity 实用工具篇】✨| 学会使用 可编程瓦片Tile Map,快速搭建2D地图

前言【【Unity实用工具篇】✨|学会使用可编程瓦片TileMap,快速搭建2D地图一、导入TileMapEditor二、创建调色板TilePalette三、快速绘制地图四、TilePalette调色板功能介绍五、TileMap相关组件属性介绍GirdTilemapTilemapRenderer瓦片地图渲染器TileAssets瓦片资源TilePalette创建调色板总结

unity2021.3.2+vuforia10.6.3开发第一个AR程序

目录前言一、下载工具1.UnityEditor下载2.Vuforia下载二、项目构建1.新建Unity工程并导入Vuforia包 2.使用Vuforia组件搭建AR场景三、打包运行1.编译设置2.运行效果四、问题及解决方法问题1前言这是虚拟现实课的大作业,也是我第一次学习unity的AR开发。因为老师给的参考教材比较老,很多教程中的方法都没办法使用,我在摸索的过程中也出现了很多问题,所以特地在这里记录一下第一次学习AR的过程。一、下载工具1.UnityEditor下载1)首先要下载unityhub,在这里面对所有的unity编辑器进行管理;2)打开unityhub后,点击“安装编辑器”:3) 

unity 登录与注册界面(连接本地MySQL)实现

unity登入与注册界面(连接本地MySQL)实现unity登录与注册界面(连接本地MySQL)实现首先unity连接到本地MySQL接下来搭建场景如下我用image做的注册和登入界面写入代码挂在canvas上记得最后将两个组件托进去先给主代码单独提出来登入注册方法unity登录与注册界面(连接本地MySQL)实现首先unity连接到本地MySQL1.先去MySQL下载好插件如下dada.ll.下完后将下面的压缩包解压找到如下组件放到unity新建的文件夹Plugins3.做完后到MySQL创建一个数据库和表格如下接下来搭建场景如下我用image做的注册和登入界面记得加一个文本作为提示文本写入

Unity 2020 使用MapBox插件引入卫星地图(含新版Mapbox官网注册账号)

目录一、mapbox账号注册二、Unity导入三、设置卫星地图一、mapbox账号注册unity要使用Mapbox插件首先要在官网注册一个账号,进入官网点击右上角signup进行注册,填写用户信息。→mapbox官网链接这一步后需要添加信用卡信息,由于没有这方面的资源,当时找了个小工具随机生成了信用卡账户,可以暂时应应急,也可以直接使用图片中的信息。→生成随机账户点击getstarted后会显示提交失败,不用管他,收到邮件之后验证一下即可完成注册,成功注册后可在账户信息中看到AccessToken,之后需要用到。二、Unity导入我这里使用的是mapboxv2.1.1版本的包,有需要的话可以直

Unity/C# 舍入的五种写法

舍入的五种写法0.简介舍入是一个数学概念,一种修约规则。在日常的生活中,我们为了精简格式,记忆方便,常常会使用四舍五入的方法来去掉零头或凑个整数来解决此类问题。在游戏中开发中,舍入也是数值计算中重要的一环。只有使用正确的舍入规则,才能配合数值策划进行更合理的数值设计与计算,让玩家在尽量无感的情况下也能认同游戏数值的合理性。然而在使用Unity进行开发时,我们却发现Unity中Range的结果与日常使用的四舍五入结果并不相同。这是因为除了四舍五入的舍入方法外还有其他不同的舍入规则、在数学中也有其独特的定义。本文将从Unity引擎使用的C#语言入手,讲解舍入的5种写法。0.1舍入定义在对位数较多的

Unity 3D 2022.1 AND UnityHub 3.2 Patch

在最新的Unity2022.1版本里,更新了PhysicsDebugger,将助你更好地分析力的相互作用。此外,插值、批量查询等功能的性能也得到了改进。物理调试器(PhysicsDebugger)改进物理调试器(PhysicsDebugger)是了解物理引擎内部运作的重要工具,也是观察项目内特殊物理行为的主要手段。一个好的调试器在编写逼真、现代、丰富的物理模拟上起着关键作用。基于这点考虑,我们重新设计了调试器的用户界面(UI)并增加了一些有趣的功能。 为了在相同的空间内容纳更多的信息,我们将各个属性分为几组标签,并且还添加了几组新的检测属性。Unity2022.1版本|Physics功能更新,