用户:KAISHU查看:174 回复:4 评论:17 创建时间:2023-01-08T12:14:41
我是一个代码岛萌新,正在做一个地图,但不知道一些效果应如何实现。
如题。
请问如何让一个模型在玩家正前方出现并且向模型出现时的玩家正前方移动?
以及如何让一个模型在玩家正前方x格外出现?

另外还有如何做到类似地月那样月球保持与地球一定距离的同时绕地球运动?
求大佬解答,谢谢!
limit_breakr如果你知道cos sin(三角函数)
你可以做出
点赞0
评论
可是我找不到玩家关于x轴z轴的角度的代码。。。
entity.player.camera研究下
三角函数学过没) 没学过去学) 学过就不会问这种问题了)
三角函数我懂,但是我找不着求那个角的函数。。。
Math.sin,Math.cos,Math.cosin,基本这三个够了
https://shequ.codemao.cn/community/411432
感谢指点!
这种简单的功能用不着三角函数
那请问还有什么办法能实现那种功能?
em好像是我想复杂了(
置顶那个应该可以
最后一点,围绕旋转的可能需要一点吧?
玩家的位置+玩家视角*长度就行了
应该是的()
多谢大佬指点!
多谢大佬指点!
小白鸡switch (entity.player.moveState) {
case Box喵layerMoveState.GROUND:
var orientation = entity.player.facingDirection
var speed = 0.75
entity.velocity.x = orientation.x * speed
entity.velocity.z = orientation.z * speed
break;
default:
}
这个orientation一直刷新就行)加个while)
点赞0
评论
谢谢大佬!