自定义博客皮肤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 场景加载

使用异步加载的方式加载场景

2022-10-04 18:17:31 1784 1

原创 Unity FSM有限状态机框架

FSM状态的运行

2022-10-04 18:13:56 740

原创 Unity 小地图

通过地形和玩家角色的相对位置计算出角色在地形中的比例。

2022-10-04 17:43:04 378

原创 Unity 资源和txt文档管理框架

ResourceAndDataManager通过PrefabLoad和TxtDataLoad提供获取资源和文本内容的方法。

2022-10-04 14:02:45 638

原创 Unity 音频管理框架

使用AudioPlayManager管理AuidoSourceManager和AudioClipManager。提供一次性播放和提供循环播放。

2022-10-04 12:31:41 1402

原创 Unity UI框架

使用建造者模式来构建整个结构,由UIManager统一管理UIBase、UIWidget和UISubBase,UIManager本身使用的是单例模式。

2022-10-04 11:20:37 1778

原创 Unity人物第三人称移动

下面是详细设置,完整代码在最下方一、玩家设置1、首先在角色身上添加脚本PlayerController,添加的其它组件有CapsuleCollider,Rigidbody、Animator。2、获取横轴和纵轴的组成的向量// 获取轴使用Input.GetAxisRaw方法,平滑过渡通过代码来完成// 由于未对输入进行平滑处理,键盘输入将始终为 -1、0 或 1。 如果您想自己完成键盘输入的所有平滑处理,这非常有用。Vector2 input = new Vector2(Inpu...

2022-03-15 23:46:54 8294 7

原创 MovieTexture弃用后使用VideoPlayer播放视频Url

学习使用UnityWebRequestMultimedia.GetMovieTexture时发现已被弃用了,看还有没有别的方式获得MovieTexture。发现MovieTexture这个也被弃用了,只好找代替组件和类使用了,下面是VideoPlayer的简单用法。需导入命名空间 using UnityEngine.Video;1、通过代码传入Url先要加入AudioSource和Renderer组件(如果是MeshRenderer要加上MeshFilter),在加上VideoPlayer组

2022-03-08 21:03:09 3723

原创 关于dll时没有报错但是也不能引用的问题(unity 2020.3.25f1c1)

在Plugins文件夹中放入dll,vs中死活没有引用,也没有报任何错误。最后在Edit->Project Settings...修改了上面的属性,vs中才能正常引用dll。

2022-02-21 17:57:21 2741

空空如也

空空如也

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

TA关注的人

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