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 modified 1yr ago