加入
发新帖
发表于 2012-10-7 12:12 | 查看: 9548| 回复: 13
2012.10.28 V1.0

更新许多细节
加入声音包括行走及跳起落下(按顺序使用播放器播放随机声音)
mcc.jpg

2012.10.24 V0.8

基本介绍,该插件包区别于官方自带的角色控制器在于增加了许多开关以及数值调节,不使用其CharacterController组件。更方便打造轻量级微游戏。

g.jpg

角色包中包括6个部分:
MyCharacter 没有选项属性,仅用以定义整个角色及其初始位置
MyBody 用以设置角色的各方面运动,包括主动操作及其Rigidbody属性方面
1.jpg
1stPersonTarget 定义第一人称时的摄像机中心位置
3rdPersonControlle 定义第三人称时的摄像机中心位置
My Camera 用以设置摄像机的各方面运动及属性
2.jpg
TowardSynchronization 用以设置摄像机和角色之间的方向同步问题
3.jpg

功能:
角色平移转向后退跳起爬墙,运动速度值范围及加速度,视角远近推拉一三人称无缝切换,视野范围,摄像机和角色朝向同步等

操作键(默认设置,需在InputManager设定对应操作):
QE用于角色转向 Circling
WASD或方向键用于角色移动 Horizontal Vertical
鼠标移动操作摄像机视角 Mouse X Mouse Y
鼠标滚轮操作摄像机远近 Mouse ScrollWheel

在线范例:
WASD或方向键操作移动方向, QE操作角色转向, Shift操作慢行, 空格跳跃
鼠标移动操作摄像机移动, 滚轮操作拉近拉远, 近到一定程度变为第一人称


下载:
MyPersonController V1.0.unitypackage (438.07 KB, 下载次数: 907)

收藏回复 显示全部楼层 道具 举报

发表于 2012-10-7 12:16
该插件仍在制作中...
This Plugin is under developing...

总觉得吧, 自带的character controllers 不太能满足我的需求, 于是手动打造个全功能的 controller ~~
我加油 ~~
包含一三人称直接切换, 加速规则选择, 脚步声及其他声音的配合, 以及模拟走路三维波动等等 ~~
自己也经常用, 做好了也方便自己, 不过大家需要用的话, 也是共享的 ~~

自然, 从之前的 龙眼树 和 静在迷雾中 总结了非常多的经验啦~~

回复 显示全部楼层 道具 举报

发表于 2012-10-7 13:55
我觉得内置的物理引擎难以满足我,好想改源码- -

点评 回复 显示全部楼层 道具 举报

orange030 发表于 2012-10-7 14:10
压力山大,只能拿现有的物理引擎代码,不过效率会比原配的低很多的...不过,以后再说啦,可能会去这样做的
醋拇 发表于 2012-10-7 13:57
你可以自己写一个物理引擎嘛
发表于 2012-10-7 14:20
关于摄象机和操作控制方面的研究, 见: http://inpla.net/thread-5677-1-1.html

回复 显示全部楼层 道具 举报

发表于 2012-10-7 18:53
今天完成基本移动, 部分锁定, 摄像机操作

待完成的包括摄像机上下的锁定

回复 显示全部楼层 道具 举报

发表于 2012-10-7 23:59
摄像机上下的锁定搞定
一三人称平滑切换搞定

回复 显示全部楼层 道具 举报

发表于 2012-10-8 23:21
今日主要完成:
1\摄象机可调属性如下:
1.jpg
2\角色运动可调属性如下(跳跃味)
2.jpg

回复 显示全部楼层 道具 举报

发表于 2012-10-9 12:57
官方的栗子里,采用AnimationCurve 来设置不同斜面角度下的速度
不懂的话,你可以弄个AnimationCurve 的成员变量,看看有什么UI冒出来

点评 回复 显示全部楼层 道具 举报

醋拇 发表于 2012-10-9 13:17
还没做到斜面部分...
发表于 2012-10-9 20:32
完成碰撞减速, 修复\优化部分代码, 完成碰撞方向判断, 增加摄像机部分选项
完成锁定视角判断
待完成跳跃及碰撞情况输出(尤其包括以后碰撞与声音发出的关系, 需加入碰撞速度以确定声音大小)
待完成视野跟随运动方向
碰撞关键词: Collider Collision

回复 显示全部楼层 道具 举报

发表于 2012-10-16 20:34
基本完成跳跃控制及着地判断

待完成:
1\角色朝向和摄像机朝向关系控制
2\运动伴随声音(步子声, 碰撞事物声, 呼吸声 等)
3\运动模拟人运动三维振荡偏移

回复 显示全部楼层 道具 举报

发表于 2012-10-21 20:27
各种修复各种问题, 为10# 1\做好转角准备, 实现时运动使用和按键一样位置的判断

点评 回复 显示全部楼层 道具 举报

醋拇 发表于 2012-10-22 22:19
做好了连接文件及数值输入输出准备.
发表于 2012-10-22 13:58
又修复了点条约等的bug, 并加入了跳跃间隙等参数

回复 显示全部楼层 道具 举报

发表于 2012-10-24 14:50
发布V0.8 无运动模拟人的晃动,无声音 这两点将在V1.0完全解决

回复 显示全部楼层 道具 举报

发表于 2012-10-28 15:03
取消晃动部分, 发布V1.0

回复 显示全部楼层 道具 举报

您需要登录后才可以回帖 登录 | 加入

搜索

繁體   

返回顶部