mirror of
https://github.com/billsonnn/nitro-renderer.git
synced 2024-11-23 08:00:51 +01:00
append bytes to render room composer
This commit is contained in:
parent
4955257388
commit
2fa7fade2f
@ -1,4 +1,5 @@
|
|||||||
import { RenderTexture } from 'pixi.js';
|
import { RenderTexture } from 'pixi.js';
|
||||||
|
import { Byte } from '../../../../../core/communication/codec/Byte';
|
||||||
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
||||||
import { PNGEncoder } from '../../../../utils/PNGEncoder';
|
import { PNGEncoder } from '../../../../utils/PNGEncoder';
|
||||||
|
|
||||||
@ -24,7 +25,9 @@ export class RenderRoomMessageComposer implements IMessageComposer<ConstructorPa
|
|||||||
public assignBitmap(texture: RenderTexture):void
|
public assignBitmap(texture: RenderTexture):void
|
||||||
{
|
{
|
||||||
const bitmapEncoded = PNGEncoder.encode(texture);
|
const bitmapEncoded = PNGEncoder.encode(texture);
|
||||||
this._data = [ bitmapEncoded ];
|
for(let i = 0; i < bitmapEncoded.byteLength; i++)
|
||||||
return;
|
{
|
||||||
|
this._data[i] = new Byte(bitmapEncoded[i]);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user