_paintOpacity の最初の _ が要らないみたいだね
paintOpacityのプロパティを見るとこうなってる

Object.defineProperty(Bitmap.prototype, 'paintOpacity', {
get: function() {
return this._paintOpacity;
},
set: function(value) {
if (this._paintOpacity !== value) {
this._paintOpacity = value;
this._context.globalAlpha = this._paintOpacity / 255;
}
},
configurable: true
});

ようするに_paintOpacityと書いたら_paintOpacityの値しかセットされないけど
paintOpacityと書いたら_context.globalAlphaも一緒にセットされるっていう違い