纳金网

标题: Kinematic Character Controller 3.1.1 - 角色控制专用插件 [打印本页]

作者: 烟雨    时间: 2019-12-31 22:49
标题: Kinematic Character Controller 3.1.1 - 角色控制专用插件







什么是运动学角色控制器?
运动角色控制器是一种相对低级别的角色控制器解决方案,与任何特定的游戏类型无关,可以尽可能少地摩擦或膨胀,干净地集成到任何项目/架构中。它不使用刚体物理,而是使用“碰撞和滑动”算法,使其运动完美流畅,精确且反应灵敏。请注意,它的“运动学”性质意味着它不会被力或刚体自动推动。必须明确编写这些类型的交互。

它是谁的?
要使用此软件包,需要强大的编程和3D数学知识。这绝不是一个“即插即用”的解决方案,它希望您编写自己的输入,摄像头,动画和速度/旋转处理代码。它是为那些希望完全自由地编写自己的游戏特定角色控制器但希望有一个坚实的基础开始的用户而设计的。

怎么用?
您创建一个继承自抽象“BaseCharacterController”类的新类,并实现其所有抽象方法。通过这种方法,您可以完全控制角色控制器的功能,并且可以实现所需的任何功能。实现的方法包括:
- UpdateVelocity:要求你返回角色现在应该拥有的速度
- UpdateRotation:要求您返回角色现在应该具有的旋转
- OnMovementHit:当角色遇到某事时触发事件
- IsColliderValidForCollisions:询问是否应考虑某个碰撞器是否发生碰撞
- ...还有很多

什么包括在内?
这个包包含:
- 用户将用于构建自己的角色控制器的“核心”组件
- 一个“示例”字符控制器,用于演示系统的功能(您在WebGL演示中看到的那个)
- 一个“演练”,这是一系列教程,提供如何实现常见功能的示例,如双跳,爬梯,游泳,rootmotion,使用navmeshes,网络等....

主要特点和特点
- 基于胶囊的碰撞
- 平滑插补运动
- 没有GC分配和几个质量/性能选项
- 处理步骤
- 地面捕捉(不会从斜坡“发射”)
- 优雅地处理常见的角色控制器陷阱,例如缓慢缩小的走廊,角形角和凹面碰撞器
- 支持推动或站立在动态刚体上
- 支持移动平台,无需任何对象育儿。
- 支持任意重力和向上方向
- 支持将物理/运动锁定到特定平面(适用于2.5D游戏)
- 支持忽略特定的碰撞
- 支持手动和自动变换同步(Unity 2017.2功能)
- 考虑到网络。您可以明确控制字符模拟的“滴答”,允许您在权威服务器体系结构中使用此包,并重新模拟输入。




作者: slfzys2    时间: 2020-1-1 01:20
谢谢分享~~~
作者: slfzys2    时间: 2020-1-1 01:21
谢谢楼主分享~
作者: amippc    时间: 2020-1-1 01:43

谢谢你
作者: yonglv@126.com    时间: 2020-1-1 12:19
Kinematic Character Controller 3.1.1 - 角色控制专用插件
作者: Ei030    时间: 2020-1-1 20:58
Thank your share~~~
作者: 苦瓜    时间: 2020-1-1 21:58
Mobile First Person Controller
作者: dang050    时间: 2020-1-2 04:32
角色控制专用插件
作者: swordlegend    时间: 2020-1-2 10:04
谢谢分享
作者: djswzw    时间: 2020-1-2 13:37
好东西啊 下来学习学习
作者: 只爱脆夹心    时间: 2020-1-2 17:41
谢谢分享  下载看看

作者: dgzhaochuan    时间: 2020-1-4 10:18
aracter Controller 3.1.1 - 角色控制专用
作者: Hobir    时间: 2020-1-4 10:23
好像很牛逼的角色控制
作者: gamesgames    时间: 2020-1-4 23:11
看看!!!!!!!!!
作者: FGT    时间: 2020-1-5 10:00
好人一生平安!
作者: 江枫月    时间: 2020-1-8 20:34
不会又是国外网站的吧
作者: yingnierxiao    时间: 2020-1-14 23:43
54235423542354235423
作者: 13402130110    时间: 2020-1-16 14:50
谢谢分享
作者: lyoceansea    时间: 2020-2-3 15:42
xiaxiakankan
作者: gjwbbs    时间: 2020-2-4 22:34

谢谢楼主分享~
作者: dgzhaochuan`    时间: 2020-2-14 20:09
oller 3.1.1 - 角色控制专用
作者: saro    时间: 2020-4-5 20:27
感谢分享~~~
作者: cosecant    时间: 2020-5-6 13:11
great asset
作者: chifanxizao    时间: 2020-6-7 19:05
6666666666666666666

作者: baskot    时间: 2020-7-7 08:46
thanks for this
作者: hoanghai145    时间: 2020-8-28 15:58
Good asset bro
作者: animan    时间: 2020-10-18 10:55
Thanks for sharing~~~
作者: zombieman    时间: 2020-11-7 21:24
好东西感谢分享
作者: yumu908    时间: 2020-12-12 21:29
打印 上一主题 下一主题[插件资源] Character Creator 2D
作者: xiduxiaoyu    时间: 2021-1-5 15:16
基于胶囊的碰撞
作者: shasha123    时间: 2021-3-14 11:22
谢谢分享~~~
作者: 九尾妖狐阿狸    时间: 2021-3-15 20:41

谢谢分享~~~
作者: jacquestx    时间: 2021-3-22 16:24
Kinematic Character Controller
作者: justyle    时间: 2021-3-29 15:22
谢谢分享!!!
作者: evil81    时间: 2021-5-2 15:11
希望可以下载
作者: xavidu    时间: 2021-6-21 17:00
666666666666
作者: hanju    时间: 2021-6-28 12:47
资源不错,感谢分享。
作者: huanhuang    时间: 2021-7-4 23:44
thanks a lot!!
作者: 1368299513    时间: 2021-10-2 13:59
Kinematic Character Controller 3.1.1 - 角色控制专用插件
作者: eddie2005    时间: 2021-12-3 17:00
[插件-FPS] Kinematic Character Controller 3.1.1 - 角色控制专用插件
作者: wangxiaodi    时间: 2021-12-17 17:18
感谢分享。
作者: musicofdead    时间: 2021-12-24 18:35
- 基于胶囊的碰撞
- 平滑插补运动
- 没有GC分配和几个质量/性能选项
- 处理步骤
- 地面捕捉(不会从斜坡“发射”)
- 优雅地处理常见的角色控制器陷阱,例如缓慢缩小的走廊,角形角和凹面碰撞器
- 支持推动或站立在动态刚体上
- 支持移动平台,无需任何对象育儿。
- 支持任意重力和向上方向
- 支持将物理/运动锁定到特定平面(适用于2.5D游戏)
- 支持忽略特定的碰撞
- 支持手动和自动变换同步(Unity 2017.2功能)
- 考虑到网络。您可以明确控制字符模拟的“滴答”,允许您在权威服务器体系结构中使用此包,并重新模拟输入。
作者: NikoLA    时间: 2021-12-29 18:16

谢谢楼主分享~
作者: yybd    时间: 2022-3-15 11:32
谢谢分享!
作者: langman048    时间: 2022-5-3 01:21
MobaMovementManage




欢迎光临 纳金网 (http://rs.narkii.com/club/) Powered by Discuz! X2.5