property pBrightness, pContrast, pSaturation, pHue -- -- Drop onto a sprite for an Adjust Color visual effect on rollover. -- Sprite must have 32-bit color for the effect to display. -- Works only with Director 11.5 or newer. -- Ken Loge - http://diginoodles.com -- on getPropertyDescriptionList me list = [:] addProp list, #pBrightness, [#comment: "Brightness:", #format: #integer, #default: 0, #range: [#min: -100, #max: 100]] addProp list, #pContrast, [#comment: "Contrast:", #format: #integer, #default: 0, #range: [#min: -100, #max: 100]] addProp list, #pSaturation, [#comment: "Saturation:", #format: #integer, #default: 0, #range: [#min: -100, #max: 100]] addProp list, #pHue, [#comment: "Hue:", #format: #integer, #default: 0, #range: [#min: -180, #max: 180]] return list end on mouseEnter me -- add VFX filter myFilter = filter(#AdjustColorFilter, [#contrast:pContrast, #brightness:pBrightness, #saturation:pSaturation, #hue:pHue]) sprite(me.spriteNum).filterlist.append(myFilter) end on mouseLeave me -- clear VFX filter sprite(me.spriteNum).filterlist.deleteAll() end