mirror of
https://github.com/4ian/GDevelop.git
synced 2025-10-15 10:19:04 +00:00
25 lines
742 B
JavaScript
25 lines
742 B
JavaScript
gdjs.PixiFiltersTools.registerFilterCreator('Blur', {
|
|
makePIXIFilter: function(layer, effectData) {
|
|
var blur = new PIXI.filters.BlurFilter();
|
|
return blur;
|
|
},
|
|
update: function(filter, layer) {},
|
|
updateDoubleParameter: function(filter, parameterName, value) {
|
|
if (
|
|
parameterName !== 'blur' &&
|
|
parameterName !== 'quality' &&
|
|
parameterName !== 'kernelSize' &&
|
|
parameterName !== 'resolution'
|
|
)
|
|
return;
|
|
|
|
if (parameterName === 'kernelSize') {
|
|
value = gdjs.PixiFiltersTools.clampKernelSize(value);
|
|
}
|
|
|
|
filter[parameterName] = value;
|
|
},
|
|
updateStringParameter: function(filter, parameterName, value) {},
|
|
updateBooleanParameter: function(filter, parameterName, value) {},
|
|
});
|