EffectUtils
特效通用模块。
函数
Effect EffectUtils.Create(int id, double centerX, double centerY, double speedX = 0.0, double speedY = 0.0, double rotateSpeed = 0.0, double scale = 1.0, double alpha = 1.0)
创建一个特效实体,返回创建好的特效实体。
id
:特效ID。
centerX
和centerY
:创建特效的中心点。
speedX
和speedY
:初始运动速度。
rotateSpeed
:初始旋转速度。
scale
:初始缩放尺寸比例,有效区间为(0, +∞)。
alpha
:初始不透明度,有效区间为[0, 1]。
Effect EffectUtils.SendFromServer(int id, double centerX, double centerY, double speedX = 0.0, double speedY = 0.0, double rotateSpeed = 0.0, double scale = 1.0, double alpha = 1.0) 在服务端发送一个特效实体到所有可见该特效的客户端。
void EffectUtils.CreateExplosion(double centerX, double centerY) 创建一个爆炸特效。
Last updated
Was this helpful?