
unity3D
文章平均质量分 57
unity学习进程
本豚利
想赚点零花钱停车费的打工人
展开
-
【unity3D】直播间滚动式弹幕效果
新时代总会有新产物,比如直播。直播的特色就在于实时互动。将原本的视频聊天一对一,变成主播和评论区聊天的一对多。 直播的特色也很明显,底部摄像机渲染实时画面;在左下角叠上一层弹幕滚动实时显示评论,右下角点赞购买等,同时点击屏幕会触发点赞动画;顶部左上角为头像和粉丝数以及关注,然后跟着一排打赏排行榜。 这些套用到游戏里的话,就是把原本的摄像机实时画面,变成游戏场景就行了。下面主要是介绍单机直播弹幕的实现。...原创 2022-04-18 18:30:50 · 5652 阅读 · 5 评论 -
【unity3D】 分享学习路上的一些坑(四)——安卓Android打包场景无阴影;
近镜头的时候,物体的阴影是有的,但是拉远了就不见了。保持拉高镜头的状态,然后在ProjectSettings ——> Quality(质量)里,点击各个Levels,一个个去试用,看哪个可以显示出阴影,就设置为默认品质。...原创 2022-04-13 17:26:36 · 3962 阅读 · 0 评论 -
【unity3D】 分享学习路上的一些坑(三)——Scroll遮挡无效、Mask遮挡不住UI;
滑动滚动区域,滚动区域外面的图片没有被遮挡、屏蔽掉。原创 2022-04-13 17:04:10 · 3924 阅读 · 0 评论 -
【unity3D】 分享学习路上的一些坑(二)——人物血条在行走时发生旋转;
问题描述人物跑动的时候血条老是跟着转:分析血条是2D的UI,人物奔跑旋转的时候会出现血条跟着旋转的情况,而2D旋转到一定角度会让其看起来是扁平的。总之,解决方案就是需要让血条始终面向摄像机。这里主要用的是Transform.LookAt,将UI所在canvas旋转到要对准的点的方向。需要对准的点其实是屏幕,而屏幕是由相机捕捉的,即对准的应该是相机旋转角度正对方向的反方向。关键代码实现如下: Camera camera = Camera.main; buildc原创 2022-03-08 16:37:52 · 5306 阅读 · 2 评论 -
【unity3D】 分享学习路上的一些坑(一)——商店导入的模型人物站上去看起来是飘着的;
搭建完放上角色行走时发现人物会悬浮在模型上方。即运行后如图,光照阴影是贴在模型上的,但人物的脚与影子却不在一个点上,很明显是漂浮在模型上方的:原创 2022-03-07 15:33:31 · 4842 阅读 · 0 评论