Unity
唐某霖
主全栈,兴趣Unity
展开
-
System.Runtime, Version=6.0.0.0,生成的dll使用出现错误问题
非常奇怪的,然而System.Runtime是没有6.0.0.0版本的,那时候我用的是.Net6,才出现Runtime需要6版本,其实我用.Net7,又需要7版本,这是我使用standard时候的问题,后面直接改为framework,重建项目,然后把那些代码转移过来,直接ok了。如果还有问题,可以把.NET版本降低到第七版,第八版不知道,因为我卸载了第八版,也不影响我出问题。版本默认即可,不知道为什么,standard一直出。3.类库选项生成(对右侧项目名右击属性就可以更改了)4.然后生成重新生成即可。原创 2024-06-21 20:11:50 · 612 阅读 · 0 评论 -
Unity中ToggleGroup会强制保证有一个Toggle的ison是true
第一个预制体被创建出来的时候,由于ToggleGroup内只有一个Toggle,将会导致首个Toggle的ison被强制改成true,来保证ToggleGroup内有一个被选取的Toggle。如果非要解决,就可以去ToggleGroup里面勾选Allow Switch Off就好了,这样就会允许不选中。答案是不解决,因为你初始化false,如果被强制为true,其实也会触发toggle的值改变事件。但是经过多次的使用,发现如果你实例化有Toggle组件的预制件,一般来说都是赋值false。原创 2024-05-05 23:58:29 · 231 阅读 · 0 评论 -
Unity官方第三人称控制资源包Starter Assets导入后错误却一堆?
Property _OutlineWidthTexture already exists in the property sheet with a different type: 4The namespace 'StarterAssets' already contains a definition for 'StarterAssetsInputs'如果选择universal 3d sample这个核心模板,然后又导入官方第三人称资源报,估计就是这样的错误。原创 2024-04-25 12:52:25 · 535 阅读 · 3 评论 -
Can‘t add script component ‘‘ because the script class cannot be found. Make
就是类名跟C#文件名不一样,导致挂载不了,但是你会发现,哎呀,这明明他喵的一样啊。这样基本就没问题了,我也不懂为什么会这样,但是创建脚本默认后面都有空格。很多次都是因为这个问题导致之前的脚本引用失效,出问题了,类名后面就不要存在空格。如果你确保真的没问题,那就尝试。把你的类名后面的空格去掉。原创 2024-04-21 13:49:16 · 376 阅读 · 2 评论 -
Unity中的Button按钮无法响应?极速解决!
抛开常规错误,脚本错误来说,应该是你的子级Button没有或者没激活Image组件,上层的父级物体包含了Image组件的问题。解决方法:取消勾选父级物体Image组件的Raycast Target即可,这个Raycast Target一般是识别你的交互,如果你没打算交互,就可以把他关掉。你的Button检测事件,就会被父级物体的Image组件Raycast Target检测覆盖掉原创 2024-05-05 13:49:10 · 1297 阅读 · 0 评论 -
Unity打开输入框时如何让输入框存在特定文字呢
该脚本主要功能是,点击修改按钮,首先先将获取文本a = transform.GetChild(0).gameObject;这句的意思是,将从该脚本挂载的物体的第一个子物体赋值给a这个a就是这个(脚本放在button):然后把该修改面板打开,也就是b.SetActive(true);让xiugaimianban激活a1 = b.transform.GetChild(0).gameObject;//找到Inputfield;这句的意思是从b(也就是xiugaimianban原创 2023-10-11 23:33:46 · 260 阅读 · 0 评论 -
Unity,脚本名 对象=GetComponent<脚本名>();
在Unity中,GetComponent(),只能找到本脚本所属物体的其他组件,不能找到其他物体的组件!原创 2023-08-04 02:07:43 · 283 阅读 · 1 评论 -
Unity建立一个cube时,发现是透明的怎么办
点击Hierarchy那里你创建的cube,然后按F键,Scene的镜头会移到你的目标,然后就把他拽出来即可,大致就是这样问题。原创 2023-04-21 14:43:39 · 743 阅读 · 0 评论 -
在Unity的scene界面内,右键+wasd镜头移动觉得很慢
因为初始为1.0速度,有的人感觉很慢,可以右键按住,然后鼠标滚轮,最多滚到2.0,这样就会快很多,还要更快的话,就不太懂了.。原创 2023-04-20 22:58:48 · 1665 阅读 · 0 评论