- 博客(3)
- 收藏
- 关注
原创 用最简单的方式实现进门效果(走到门前点击门,门打开后走进去门再关上)
哦对了还有一个点击提示我给忘了,这个更简单就是在玩家靠近的时候setactive变成true 否则变成false(但是别忘了在inspector里面把这个预制体拖到代码里去)添加点击门的提示(同样用animation实现这里就不再赘述),拖到assets里面作为预制体(其实托不拖都可以,我主要是考虑到其他地方可能可以用到)其实到目前为止基本上可以结束了,但是有个问题还需要小小完善一下,就是我需要在人物没有点击的时候门把人物挡住,在开门之后人物顺利进去。(人物的渲染层级我设置的是2,比他高一级就可以了)
2024-04-22 16:40:47
1342
原创 unity用最简单的方法实现面板下拉和收回效果(会浪费运行内存)
提供的方法中第一个参数就是方向和速度,在这里可以通过乘以+/-1控制方向,-1为向下移动,+1为向上移动。(主打的就是用最最最直观且简单的笨办法实现效果)定义一个最上沿和最下沿的y轴坐标,并进行赋值。要实现面板下拉其实只需要移动panel就可以了,方法简单很好理解,要点就是注意控制方向。这种方法应该是最容易想到的了,没有那些高级的插件或者方法都是最基础的判断和移动。注:Canvas的RenderMode我用的是Screen-Space-Overlay。第二、移动的时候关于移动方向的判断。
2024-02-24 20:20:27
736
2
原创 unity使用预制体生成物品加上grid layout group也不能适应屏幕大小
版本:unity2019背包系统或者ui界面需要显示各种组件时将组件打包为预制体,使用Instantiate在游戏运行的时候实例化显示。
2024-02-19 17:50:09
960
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人