Java源码示例:com.plattysoft.leonids.initializers.SpeeddByComponentsInitializer
示例1
public ParticleSystem setSpeedByComponentsRange(float speedMinX, float speedMaxX, float speedMinY, float speedMaxY) {
mInitializers.add(new SpeeddByComponentsInitializer(dpToPx(speedMinX), dpToPx(speedMaxX),
dpToPx(speedMinY), dpToPx(speedMaxY)));
return this;
}
示例2
public ParticleSystem setSpeedByComponentsRange(float speedMinX, float speedMaxX, float speedMinY, float speedMaxY) {
mInitializers.add(new SpeeddByComponentsInitializer(speedMinX, speedMaxX, speedMinY, speedMaxY));
return this;
}
示例3
/**
* Initializes the speed components ranges that particles will be emitted. Speeds are
* measured in density pixels per millisecond.
* @param speedMinX The minimum speed in x direction.
* @param speedMaxX The maximum speed in x direction.
* @param speedMinY The minimum speed in y direction.
* @param speedMaxY The maximum speed in y direction.
* @return This.
*/
public ParticleSystem setSpeedByComponentsRange(float speedMinX, float speedMaxX, float speedMinY, float speedMaxY) {
mInitializers.add(new SpeeddByComponentsInitializer(dpToPx(speedMinX), dpToPx(speedMaxX),
dpToPx(speedMinY), dpToPx(speedMaxY)));
return this;
}