
Unity知识
Unity知识
苏轼轼
分享Unity知识
展开
-
Unity的Bug记录:多个按钮洗牌翻转在编辑器和打包测试效果不同
多个按钮查找使用了通过标签查找:在Awark()中btns=GameObject.FindGameObjectsWithTag("Button");//直接将多个按钮拖拽。在Unity运行情况正常(点击某个按钮,该按钮翻转)而在打包运行时,点击某按钮,其他的其中一个按钮翻转。翻转又用到了该数组btns[i]。通过标签查找的数组顺序不固定。3.欢迎补充(呜呜呜我不知道)已删减,只作为思路提供。原创 2023-11-24 17:24:07 · 153 阅读 · 1 评论 -
Unity的Bug记录:使用VideoPlayer出现第一帧卡顿空白情况
解决方法:增加了_videoPlayer.prepareCompleted += OnPreCompleted;主要原因:“视频播放”代码部分执行过晚,将其提前准备,准备好之后再进行其他游戏对象处理。当调用这个回调后,可以开始播放,并且帧会立即可用。(代码部分有删减,仅作为思路参考)原创 2023-11-24 17:00:47 · 1725 阅读 · 1 评论 -
Unity地形系统Terrain
通过Flatten all可整体抬高地形,结合 Raise or Lower Terrain降低地形,可以制作出洼地。再添加河流特效调整至洼地,河流就制作完成。创建新图层将会平铺至整个地形,如泥土基础图层。按shift+鼠标左键,将抹平降低地形。Height设置可升高地形的最大高度。2.Raise or Lower Terrain介绍。4.Paint Texture 介绍。3.Set Height简单介绍。1.Terrain组件介绍。原创 2023-05-11 20:07:11 · 1593 阅读 · 5 评论