- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 unity 使用OnMouseDown函数UI点击穿透的问题
在摄像机上挂载Graphic Raycaster组件,然后在挂载在物体上的脚本上继承IPointerClickHandler接口,同时实现OnPointerClick方法,这样就可以实现在物体上方点击UI不穿透的效果。通常解决UI穿透的问题是加EventSystem.current.IsPointerOverGameObject()来判断是否点击在UI上,但是在OnMouseDown函数中,这行代码似乎是失效的。
2023-05-22 17:18:26
1350
1
原创 unity镜头晃动 阴影闪烁问题
有时候会在Scene场景中遇到,按住鼠标右键移动场景时,阴影一直闪烁的问题,可能的原因:1.模型堆叠,两个模型重合或者挨着很近,模型闪烁;2.还有可能是unity的bug问题,将灯光中的阴影偏移属性bias值调大即可;...
2021-10-15 16:23:30
5171
1
转载 DoTween延时办法
dotween仅仅只有300kb左右,但是能实现很多功能简单但是处理起来麻烦的问题第一:延时n秒执行一个事件 方法一:使用 Invoke(“方法名”,n秒); 这样写要定义方法,一个最简单的需要4 5行方法二:使用协程,要另起名,写方法,同样没有个5 6 7 8行写不下来方法三,用dotween,dotween函数中提供了一个方法dotween.to函数,具体执行,如下float timeCount;void Start (){ DOTween.To((
2021-05-19 11:06:57
4167
1
原创 Unity导出全屏设置那些事Player Settings,取消黑边
本次只提及unity导出PC包,安卓、Web等请另行查阅。1.常用选项:Product Name 导出来的软件名字;Default Name 导出后的启动项图标;Default Cursor为鼠标的样式2.重点说一下分辨率设置Resolution And Presentation 分辨率和描述(1)Resolution 分辨率Default is Full Screen 默认全屏Default is Native Resolution 默认本地分辨率Run in backgroun
2020-07-07 15:31:44
5936
原创 Unity 关于制作UV动画,模拟管路气路流向示意图
学点新知识,赶紧记下来,这是对我健忘的大脑最基本的尊重。—菜鸟日记前段时间的项目有需要做一个模拟设备内流水的过程,如果用粒子特效,不说能不能做出来,做出来了耗费的资源也会很大(其实我不会),所以果断放弃了这一方法。网上看到的UV动画既能实现效果,又不费资源,perfect!UV动画其实就是动态改变UV的坐标,让模型在一张不同颜色的贴图之间滑动,形成模型上贴图一直在动的感觉,如果你有一张河流的贴图,做出来的效果就是一个流动的河,这个效果网上都有可自行百度,今天说一下模型从透明到填充颜色的一个动态过程。
2020-06-28 11:09:47
4592
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人