技巧
纵码过河山
主要记录Unity的博客
展开
-
【技巧】Slider/Toggle等值改变的简单代码写法
在更改NGUI的滑动条Slider的值时,代码不用获取Slider这个组件,然后再获取其组件的值,直接传递给外部一个参数即可。举例如下: public void ValueChange(float value) { Debug.Log(value); }然后添加响应的时候选择上面的方法,注意这里有个横线跟下面的方法隔开了。再运行一下,看到...原创 2020-03-06 21:24:19 · 342 阅读 · 0 评论 -
【技巧】让UI能跟随屏幕分辨率缩放
遇到这个问题的时候查过其他人的办法,各种奇奇怪怪的脚本代码都出现了。但是没有必要……把画布(canvas)的组件“画布缩放器” 的“UI缩放模式”,从“恒定像素大小”改为“屏幕大小缩放”就行了。更改一个设置更改之后调整UI的大小位置,之后不管怎么缩放,UI的屏幕占比都不会改变了。解决了高分辨下显得很小,低分辨率超出屏幕的问题。...原创 2019-09-21 15:19:48 · 1002 阅读 · 0 评论 -
【技巧】简单方法解决人物爬楼梯的问题
之前一直执著于做真实的楼梯,把碰撞体做的和楼梯一模一样,花了一堆时间做出了阶梯状的碰撞体…(一个对象的碰撞体可以添加多个)问题就来了,第一人称用的是角色控制器,这个组件可以爬楼梯,比较神奇;但是第三人称用的是胶囊碰撞体,爬不上去,跳起来都会被卡住的样子,调了半天没解决。直到后来玩游戏的时候留心了一下别人的楼梯,发现是连续的。是的,楼梯用个盒状碰撞器倾斜一下就好了……做成斜面的碰撞,轻轻...原创 2019-09-21 15:06:41 · 675 阅读 · 0 评论