(obj, opacity)
| 68 | * @param {number} opacity - the opacity multiplier |
| 69 | */ |
| 70 | export function applyObjectOpacity(obj, opacity) { |
| 71 | obj.setOpacity(obj.getOpacity() * opacity); |
| 72 | if ( |
| 73 | typeof obj.renderable !== "undefined" && |
| 74 | obj.renderable.isRenderable === true |
| 75 | ) { |
| 76 | obj.renderable.setOpacity(obj.renderable.getOpacity() * opacity); |
| 77 | } |
| 78 | } |
| 79 | |
| 80 | /** |
| 81 | * Propagate a blend mode to a renderable and its child renderable (if any). |
no test coverage detected