@@ -1047,7 +1047,7 @@ var SpriteZVertex = SpriteTestDemo.extend({
1047
1047
onEnter :function ( ) {
1048
1048
//----start19----onEnter
1049
1049
this . _super ( ) ;
1050
- if ( "opengl" in cc . sys . capabilities ) {
1050
+ if ( "opengl" in cc . sys . capabilities && cc . _renderType === cc . game . RENDER_TYPE_WEBGL ) {
1051
1051
director . setProjection ( cc . Director . PROJECTION_3D ) ;
1052
1052
gl . enable ( gl . DEPTH_TEST ) ;
1053
1053
@@ -1063,7 +1063,7 @@ var SpriteZVertex = SpriteTestDemo.extend({
1063
1063
} ,
1064
1064
onExit :function ( ) {
1065
1065
//----start19----onExit
1066
- if ( "opengl" in cc . sys . capabilities ) {
1066
+ if ( "opengl" in cc . sys . capabilities && cc . _renderType === cc . game . RENDER_TYPE_WEBGL ) {
1067
1067
director . setProjection ( cc . Director . PROJECTION_2D ) ;
1068
1068
gl . disable ( gl . DEPTH_TEST ) ;
1069
1069
}
@@ -1104,7 +1104,7 @@ var SpriteBatchNodeZVertex = SpriteTestDemo.extend({
1104
1104
//----start20----ctor
1105
1105
this . _super ( cc . color ( 255 , 0 , 0 , 80 ) , cc . color ( 255 , 98 , 117 , 20 ) ) ;
1106
1106
1107
- if ( "opengl" in cc . sys . capabilities ) {
1107
+ if ( "opengl" in cc . sys . capabilities && cc . _renderType === cc . game . RENDER_TYPE_WEBGL ) {
1108
1108
1109
1109
//
1110
1110
// This test tests z-order
@@ -1174,7 +1174,7 @@ var SpriteBatchNodeZVertex = SpriteTestDemo.extend({
1174
1174
//----start20----onEnter
1175
1175
this . _super ( ) ;
1176
1176
1177
- if ( "opengl" in cc . sys . capabilities ) {
1177
+ if ( "opengl" in cc . sys . capabilities && cc . _renderType === cc . game . RENDER_TYPE_WEBGL ) {
1178
1178
director . setProjection ( cc . Director . PROJECTION_3D ) ;
1179
1179
gl . enable ( gl . DEPTH_TEST ) ;
1180
1180
@@ -1191,7 +1191,7 @@ var SpriteBatchNodeZVertex = SpriteTestDemo.extend({
1191
1191
} ,
1192
1192
onExit :function ( ) {
1193
1193
//----start20----onExit
1194
- if ( "opengl" in cc . sys . capabilities ) {
1194
+ if ( "opengl" in cc . sys . capabilities && cc . _renderType === cc . game . RENDER_TYPE_WEBGL ) {
1195
1195
director . setProjection ( cc . Director . PROJECTION_2D ) ;
1196
1196
gl . disable ( gl . DEPTH_TEST ) ;
1197
1197
}
@@ -1607,7 +1607,7 @@ var SpriteAliased = SpriteTestDemo.extend({
1607
1607
// This change will affect every sprite that uses the same texture
1608
1608
// So sprite1 and sprite2 will be affected by this change
1609
1609
//
1610
- if ( ! cc . sys . isNative && ! ( "opengl" in cc . sys . capabilities ) ) {
1610
+ if ( ! cc . sys . isNative && ! ( "opengl" in cc . sys . capabilities && cc . _renderType === cc . game . RENDER_TYPE_WEBGL ) ) {
1611
1611
var label = new cc . LabelTTF ( "Not supported on HTML5-canvas" , "Times New Roman" , 30 ) ;
1612
1612
this . addChild ( label ) ;
1613
1613
label . x = winSize . width / 2 ;
@@ -1621,7 +1621,7 @@ var SpriteAliased = SpriteTestDemo.extend({
1621
1621
} ,
1622
1622
onExit :function ( ) {
1623
1623
//----start24----onExit
1624
- if ( cc . sys . isNative || ( "opengl" in cc . sys . capabilities ) ) {
1624
+ if ( cc . sys . isNative || ( "opengl" in cc . sys . capabilities && cc . _renderType === cc . game . RENDER_TYPE_WEBGL ) ) {
1625
1625
var sprite = this . getChildByTag ( TAG_SPRITE1 ) ;
1626
1626
sprite . texture . setAntiAliasTexParameters ( ) ;
1627
1627
}
@@ -1677,7 +1677,7 @@ var SpriteBatchNodeAliased = SpriteTestDemo.extend({
1677
1677
// This change will affect every sprite that uses the same texture
1678
1678
// So sprite1 and sprite2 will be affected by this change
1679
1679
//
1680
- if ( ! cc . sys . isNative && ! ( "opengl" in cc . sys . capabilities ) ) {
1680
+ if ( ! cc . sys . isNative && ! ( "opengl" in cc . sys . capabilities && cc . _renderType === cc . game . RENDER_TYPE_WEBGL ) ) {
1681
1681
var label = new cc . LabelTTF ( "Not supported on HTML5-canvas" , "Times New Roman" , 30 ) ;
1682
1682
this . addChild ( label ) ;
1683
1683
label . x = winSize . width / 2 ;
@@ -1691,7 +1691,7 @@ var SpriteBatchNodeAliased = SpriteTestDemo.extend({
1691
1691
} ,
1692
1692
onExit :function ( ) {
1693
1693
//----start25----onExit
1694
- if ( cc . sys . isNative || ( "opengl" in cc . sys . capabilities ) ) {
1694
+ if ( cc . sys . isNative || ( "opengl" in cc . sys . capabilities && cc . _renderType === cc . game . RENDER_TYPE_WEBGL ) ) {
1695
1695
var sprite = this . getChildByTag ( TAG_SPRITE_BATCH_NODE ) ;
1696
1696
sprite . texture . setAntiAliasTexParameters ( ) ;
1697
1697
}
@@ -4203,7 +4203,7 @@ var SpriteBatchNodeChildrenChildren = SpriteTestDemo.extend({
4203
4203
// SpriteBatchNode: 3 levels of children
4204
4204
//
4205
4205
var aParent = new cc . SpriteBatchNode ( s_ghosts ) ;
4206
- if ( "opengl" in cc . sys . capabilities )
4206
+ if ( "opengl" in cc . sys . capabilities && cc . _renderType === cc . game . RENDER_TYPE_WEBGL )
4207
4207
aParent . texture . generateMipmap ( ) ;
4208
4208
this . addChild ( aParent ) ;
4209
4209
@@ -4710,7 +4710,7 @@ var SpriteBatchNodeReorderOneChild = SpriteTestDemo.extend({
4710
4710
4711
4711
this . _batchNode = aParent ;
4712
4712
//[[aParent texture] generateMipmap];
4713
- if ( "opengl" in cc . sys . capabilities )
4713
+ if ( "opengl" in cc . sys . capabilities && cc . _renderType === cc . game . RENDER_TYPE_WEBGL )
4714
4714
aParent . texture . generateMipmap ( ) ;
4715
4715
this . addChild ( aParent ) ;
4716
4716
0 commit comments