特效简介
什么是特效?
特效(Effect) 是指某个实体或某个位置的特殊效果,例如图片,模型,GUI,粒子等等,它们可以随着玩家视角或是其他因素变化,而主动或被动改变朝向。特效可以仅仅作用于玩家客户端来指定玩家视角内或是放置于地图内全体玩家可见。配合特效模块,也可以做出诸如华丽的技能特效,GPS,全息式交互 GUI等等效果。
如何设置特效?
在游戏内通过指令即可对特效组件加以操作
指令 | 效果 |
---|---|
/gp effect remove <索引名> | 删除某个持久化的 Effect |
/gp effect set <特效名> <索引名> | 根据目前的位置和方向放置一个持久化的 Effect |
/gp effect spawn <特效名> <索引名> [Player/NPC 名字/UUID/生物名] | 根据目前的位置和方向放置一个 Effect ,如果填写了实体信息则会跟随该实体 |
如何手动调整特效位置?
在游戏内添加特效组件后,你会在 plugins/GermPlugin/EffectStore.yml 里看到你新建的特效组件的游戏内参数,手动进行调整后,重载即可生效。
Effect:
#effect名称,最好不要修改
effect: Effect
#该effect在游戏内的位置参数
location:
#该effect在游戏内所在世界
world: world
#该effect在游戏内x坐标
x: -702.0687681739914
#该effect在游戏内y坐标
y: 69.0
#该effect在游戏内z坐标
z: -1269.300000011921
#该effect在游戏内沿x轴旋转度数
pitch: 30.899965
#该effect在游戏内沿y轴旋转度数
yaw: 155.39697