草庐IT

Unity-Koreography

全部标签

【Unity细节】如何调节标签图标的大小(select icon)—标签图标太大遮住了物体

👨‍💻个人主页:@元宇宙-秩沅hallo欢迎点赞👍收藏⭐留言📝加关注✅!本文由秩沅原创😶‍🌫️收录于专栏:unity细节和bug😶‍🌫️优质专栏⭐【软件设计师高频考点暴击】⭐如何调节标签图标的大小(selecticon)—标签图标太大遮住了物体⭐文章目录⭐如何调节标签图标的大小(selecticon)—标签图标太大遮住了物体⭐🎶描述🎶解决⭐相关文章⭐👍每天一学🎶描述添加图标,结果图标太大,直接把物体为遮住了,怎么办??🎶解决此处可以调节图标大小解决了点个赞,关注下吧✅⭐相关文章⭐⭐【2023unity游戏制作-mango的冒险】-开始画面API制作⭐【unity游戏制作-mango的冒险】-场

【unity3D弹跳的小球游戏制作】

unity3D弹跳的小球游戏制作使用untiy3D进行小球弹跳游戏初步框架制作:设计整体框架通过使用3D模型进行游戏主题框架的构建,本次设计中使用了圆柱形,并通过变形调整构造整体布局;添加小球,为游戏主体角色;调整Camera位置,时观察角度更加具体全面,方便构造过程中调整以及游戏实现过程中第一视角的体现;对小球主体添加钢体属性,使其具有重力。并调整重力参数以及运动过程中的摩擦力参数;对游戏中3D物体添加属性,改变其颜色、光泽等外观;7.对游戏中的框架设计添加物理属性,使其具有弹性,可以在小球与其碰撞时发生弹性碰撞,改变小球运动模式;小球控制代码实现,对小球添加的钢体属性进行定义,并设定其在X

《 Unity Shader 入门精要》第5章 开始 Unity Shader 学习之旅

第5章开始UnityShader学习之旅5.2一个最简单的顶点/片元着色器顶点/片元着色器的基本结构//UpgradeNOTE:replaced'mul(UNITY_MATRIX_MVP,*)'with'UnityObjectToClipPos(*)'//定义shader的名字Shader"Chapter5/SimpleShader"{SubShader{Pass{//生命CG代码块CGPROGRAM//告诉Unity哪个函数包含了着色器的代码#pragmavertexvert#pragmafragmentfrag//顶点着色器,将顶点坐标转换为裁剪空间的左边float4vert(float4

Unity 出现error CS0103: The name ‘AssetDatabase‘ does not exist in the current context

问题描述在Unity场景中,在进行build操作时出现这种报错,导致资源bundle无法正常生成,出现以下问题:errorCS0103:Thename'AssetDatabase'doesnotexistinthecurrentcontexterrorCS0234:Thetypeornamespacename'AssetDatabase'doesnotexistinthenamespace'UnityEditor'(areyoumissinganassemblyreference?)ps:上面两种错误都是同一种问题造成的,报错不一样的原因是由于UnityEditor在代码中的位置不同造成的:前

unity 要怎么引用第三方库,直接用useing不?

在Unity中引用第三方库的常见方法是使用AssemblyDefinitionFiles(程序集定义文件)。这是一种Unity提供的机制,允许您创建自己的程序集,以便在Unity项目中引用和使用第三方库。以下是一些简单的步骤:在Unity编辑器中,右键点击您的Assets文件夹,选择Create > AssemblyDefinition。给程序集定义文件起一个名称,例如MyLibrary。在Unity中创建一个名为Plugins的文件夹,并将第三方库的DLL文件放入其中。右键点击新创建的程序集定义文件,选择Properties。在General部分的References列表中,点击+按钮添加引

Unity BuildPipeLine.BuildAssetbundle 打包场景、加载场景

一、打包场景//打包AB[MenuItem("AB/BuildAB")]staticvoidBuild(){stringoutPath=Application.streamingAssetsPath+"/AssetBundle";if(Directory.Exists(outPath))Directory.Delete(outPath);Directory.CreateDirectory(outPath);BuildPipeline.BuildAssetBundles(outPath,BuildAssetBundleOptions.UncompressedAssetBundle,BuildTa

使用Unity按钮控制动画播放

在Unity中,您可以使用按钮来控制动画的播放。这样,您可以根据用户的操作在游戏或应用程序中触发特定的动画效果。下面我将为您提供一些示例代码,以便您了解如何在Unity中实现这一功能。首先,让我们创建一个简单的场景,包含一个按钮和一个需要控制的动画对象。创建场景和动画对象在Unity编辑器中,创建一个新的场景。然后,将一个3D模型或2D精灵作为您要控制的动画对象导入到场景中。确保您的动画已经创建并导入到Unity项目中。创建按钮在Unity编辑器中,选择“GameObject”->“UI”->“Button”来创建一个新的按钮。将按钮放置在场景中适当的位置,并调整其大小和外观以适应您的需求。添

unity计时,1秒执行一次

1.核心代码示例 2.代码usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;publicclassAddRandomChilden:MonoBehaviour{//Debug.Log("开始进入update");floati=0;//StartiscalledbeforethefirstframeupdatevoidStart(){}//UpdateiscalledonceperframevoidUpdate(){if(i>1){Debug.Log("开始创建sphere");;intxRange=

unity 一键替换 UI上所有字体,批量替换字体(包括:Text和Text (TMP))

目录前言:在开发中会遇到这种情况,开发完了,发现UI字体没有替换,特别是需要发布到WebGL端的同学,突然发现无法显示汉字了。下面一个非常方便的方法完美解决。1.解压出来的脚本放在Edit文件下,没有的创建一个2.如何使用 3.开始替换前言:在开发中会遇到这种情况,开发完了,发现UI字体没有替换,特别是需要发布到WebGL端的同学,突然发现无法显示汉字了。下面一个非常方便的方法完美解决。1.解压出来的脚本放在Edit文件下,没有的创建一个2.如何使用必需选中你要替换的UI,替换时也会替换其本身和子物体的字体把你准备好的字体放进去 3.开始替换 分别替换字体:Alibaba-PuHuiTi-Re

【Unity UPR】造个获取深度法线纹理的轮子

描边需要深度+法线纹理的加持,效果才能达到最好,但URP下很多版本不支持直接获取_CameraNormalsTexture,而我本人也尝试了一下在12.1.7下偷懒直接拿SSAO里的DepthNormal图, 虽然也能实现吧,但是需要打开SSAO的同时,再在shader中加入指定的Tag为"DepthNormals"的Pass才能实现:稍微有点麻烦,而且总有种用别人东西的感觉。那就尝试一下自己动手吧!动手造一个获取深度法线纹理的轮子!贴一下项目环境:URP12.1.7Unity2021.3.8f1浅看两篇手动获取深度法线纹理的文章:URP深度法线纹理-简书(jianshu.com)和雪风大佬的