
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
前言在游戏中,我们经常遇到需要隐藏部分元素,如何保证在隐藏部分元素后,剩下的元素依旧能有序的排列呢,答案是使用Horizontal Layout Group组件一、Horizontal Layout Group是什么?unity官方文档的描述为:翻译为中文:对于基本的属性解释为:二、使用步骤直接为元素集合的父物体添加组件Horizontal Layout Group,并设置相关属性即可,例:给三个
一,使用InvokeInvoke方法可以很方便的将程序延迟执行,但是使用有一定的局限性,只能用于不带参数的函数void Updata(){if(Input.GetKeyDown(KeyCode.A)){Invoke("demo",2f);//两秒后调用demo()函数}}void demo(){Debug.log("This is a demo");}二,使用InvokeRepeatinvoid
前言NPC是游戏中很重要的一部分,功能复杂,行为智能的NPC可以给玩家带来更加优秀的游戏体验,我们可以通过对NPC的行为模式的设计来理解有限状态机而对于游戏开发者而言,要实现一个功能完备,逻辑清晰的AI状态图可不是一件简单的事情,如果没有前期的完备的设计,以及正确的编程方法,会在开发过程中产生很多难以解决的问题下面看一个案例:在游戏开发过程中,你想要实现一个NPC的一些功能,比如静止与攻击,当玩家
前言:玩游戏最讨厌的是什么呢?当然是游戏加载界面啦但是你知道吗,加载界面在游戏制作中是不可或缺的,它可以使我们的场景完全加载完毕后再进入游戏,确保用户不会出现加载卡顿的情况。如何实现一个简易的加载界面呢?来跟我学习一下吧效果图UI创建:首先创建一个开始界面,为Button按钮添加事件来完成场景的转换:然后创建一个加载界面的UI,首先需要的呢就是一个游戏进度条,可以直接使用Slider来完成创建,其







