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。 centerXcenterY:创建特效的中心点。 speedXspeedY:初始运动速度。 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