自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 unity物体旋转:RigidBody.AddTorque

Unity中实现真实旋转的高效方法

2022-10-23 16:16:10 3844

原创 unity:导航系统实例

关于导航和自动寻路的简单实现

2022-06-26 16:55:13 1904

原创 Unity:角色控制器(CharacterController)

角色控制器的简单应用

2022-06-25 12:39:06 15043 1

原创 Unity射线检测

常用的射线检测方法的实现

2022-06-24 16:49:14 4486

原创 C#:String和StringBulider

string和stringbulider的区别

2022-06-20 16:01:34 254

原创 unity3D:RPG游戏常见的移动方式

U3D中实现移动的方式有很多,在RPG游戏中大家常见的移动方式其实主要是两种,第一种要么就是第一人称要么就是相机在人物后面跟随人物,也是类似于第一人称只不过把相机后移了,基本上FPS的游戏都是这种,还有一些注重于动作格斗的游戏也是这样,通过一个直观的视角让人有身临其境的感觉。二一种则是有点像上帝视角,类似与MOBA游戏,玩家是处于一个俯视的视角,当然,它是一个有一定倾斜度的俯视角,国内很多的MMO其实都是这种方式。两者之间的差别其实就在与参考坐标系,第一人称的移动方式要以自身坐标系为参考,屏幕始终以你的

2022-04-30 11:20:31 1209

原创 Unity+C#:延迟调用方法Invoke

在C#中Invoke是一个非常有用的且好用的方法,它可以在你想要的时间调用方法,也可以每隔一段时间就重复调用方法,那这个方法具体怎么用呢下面我演示一下它的基本使用方法 void Update() { if(Input.GetMouseButtonDown(0)){ Debug.Log("开始运行"); Invoke("InvokeTest",3f); } } void InvokeTest(){

2022-04-24 22:17:55 2939

原创 Unity+C#:协程

协程全称是协同程序,它的作用是在主程序上开启一段协同程序,看起来有点像多线程,但其实它还是运行在主线程之上的。协程有几个特点:1.它有一个特定的返回类型叫做IEnumerator2.因为特殊的返回类型所以必须要有返回,但返回不是简单的return而是yield return后面可以是null,可以是WaitForSeconds(等待多少秒),WaitForFixedUpdate(在FixedUpdate每一帧之后),还可以是另外一个协程……3.协程的开启需要用StartCoroutine(里

2022-04-24 22:16:49 3142

原创 Unity3D实现简单的血条功能

在游戏中血条是一个很常见的东西,它可以直观的显示血量,在很多地方都有运用,尤其是小兵或者怪物身上,那么该怎样去制作一个简单的血条呢?其实很简单,血条就是一个UI而已,用一张长条形的图片即可实现,具体操作如下:1.先创建一个3D的物体命名为Player来代表人物,在它下面创建一个Canvas,点击Canvas在Inspector窗口里可以看见他有一个叫Canvas的组件,点开把渲染模式改成世界空间,这样你就可以canvas里面的UI移动到世界空间里的物体上了,这样一来我们的血条就不会和一般的UI一样一

2022-04-24 18:25:35 12611

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除