本帖最后由 berry64 于 2018-7-14 10:59 编辑
目前代码是这样的:
复制代码
版本1.12.2可是这样只能达到向后传送的效果求问如何象crackshot那样把使玩家向后移动(按s)
是不是要创建一个隐形的活塞.....
还有问题就是可以让雷电效果横过来吗
大概就是这样子的
两个点提供坐标/location,只不过把原来垂直的雷电效果用其他角度来播放
或者求教如何做其他角度的信标启用时的光柱特效
目前代码是这样的:
- Player p;
- double xv = Math.sin(p.getLocation().getYaw())*getConfig().getInt("distance");
- double yv = Math.sin(p.getLocation().getPitch())*getConfig().getInt("distance");
- double zv = Math.cos(p.getLocation().getYaw())*getConfig().getInt("distance");
- p.teleport(p.getLocation().add(new Vector(-xv/20, -yv/20, -zv/20)));
版本1.12.2可是这样只能达到向后传送的效果求问如何象crackshot那样把使玩家向后移动(按s)
是不是要创建一个隐形的活塞.....
还有问题就是可以让雷电效果横过来吗
大概就是这样子的
或者求教如何做其他角度的信标启用时的光柱特效