We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents f0cbfba + 50e93d2 commit 0ecaed4Copy full SHA for 0ecaed4
1 file changed
src/gameobjects/rendertexture/RenderTexture.js
@@ -12,6 +12,7 @@ var Components = require('../components');
12
var CONST = require('../../const');
13
var Frame = require('../../textures/Frame');
14
var GameObject = require('../GameObject');
15
+var NOOP = require('../../utils/NOOP');
16
var Render = require('./RenderTextureRender');
17
var Utils = require('../../renderer/webgl/Utils');
18
var UUID = require('../../utils/string/UUID');
@@ -274,7 +275,11 @@ var RenderTexture = new Class({
274
275
276
var renderer = this.renderer;
277
- if (renderer.type === CONST.WEBGL)
278
+ if (!renderer)
279
+ {
280
+ this.drawGameObject = NOOP;
281
+ }
282
+ else if (renderer.type === CONST.WEBGL)
283
{
284
var gl = renderer.gl;
285
0 commit comments