- 博客(6)
- 收藏
- 关注
原创 unity EventSystem.current.currentSelectedGameObject的坑
EventSystem.current.currentSelectedGameObject这个函数可以获得鼠标点击到的UI物体,但是它只能检测到可以交互的UI物体,或者说有Navigation系统的物体,比如Button、Scrollbar之类的,而点击image、text这类不可交互的物体只会返回null,某些坑爹的作者也不说清楚,浪费别人的时间。
2024-04-14 22:12:03
339
2
原创 unity给list列表存放的类赋值的问题
我将各类敌人的属性存储在一个字典里,在创建敌人的时候从这个字典里取对应的值,然后赋值给存放敌人的list里的敌人的实例,然后再根据情况修改,但是却出现了很大的问题。理论上来说,这段输出应该是10 11 12…以此类推,但实际上并不是,输出变成了10 11 12…中的随机数,每次运行都不一样,折腾了半天才解决,大概知道了原理,但是问题产生的根本原因依然不明白。
2024-03-17 22:49:51
296
原创 Unity使用自定义类时遇到的小问题
自定义类中必须使用构造函数给类中的变量赋值(null也可以),实例化自定义类时,必须加上= new 类名(),否则进行赋值时会报NullReferenceException。感觉是我C#没学到位导致的,有时间应该补一补C#基础。
2024-02-08 00:20:07
125
原创 unity2d射线检测无法生效的问题
正在学习Unity,2D项目,需要做一个功能:鼠标点击到哪个物体就产生对应的效果,很容易想到使用射线检测,从鼠标位置发出一条射线,方向也是鼠标位置,就可以检测到鼠标点击到的物体。
2024-01-29 02:55:46
659
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人