第三人称自由视角制作时要注意的地方。
本帖最后由 Nostalie 于 2022-1-14 22:03 编辑使用
镜头鼠标旋转 和 镜头鼠标关联模式
这两个动作就可以做出。
再配合镜头跟随单位就可以实现简单的第三人称自由视角。
但是问题就是此时镜头的中心为玩家角色。而非玩家角色的前方。
为了让玩家角色保持在我们镜头视野的下方而非中心。我们可能会进入一个误区。
比如说每0.0625秒偏移镜头的目标。但事实上这会造成卡顿跳变,而且为了保持角色仍在范围内,偏移距离计算也比较复杂。
而简单又正确的方法。就是修改镜头的高度偏移。让我们镜头的目标是玩家的头顶。而非玩家本身。但事实上头顶是透明的,自然也就看着前方。
PS 星际只适合俯视角。做第三人称只是图一乐。
有办法 做出鼠标点击 开火的感觉 类似反恐精英之类 射击游戏需要高度逻辑,但是星际2其实是不支持的。在星际2中,视觉效果支持高度,但游戏逻辑本身是平面化的,所以很难完美模拟。
页:
[1]