X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=www%2Fcorelib%2Fclasses%2FHiddenBlockClass.js;h=fdc746c7ee9733669fb3ac1de18c24c6f488a505;hb=f1fc785c58bb54e108d19ae54cced0a00b0214f9;hp=d2f73e2c90f2cadb94f9ade469d8d1eb6eb36466;hpb=b749dc82b648bb9f1da44650a30869e3e07f3260;p=h58pcdgame%2FGameScriptCoreLibrary.git diff --git a/www/corelib/classes/HiddenBlockClass.js b/www/corelib/classes/HiddenBlockClass.js index d2f73e2..fdc746c 100644 --- a/www/corelib/classes/HiddenBlockClass.js +++ b/www/corelib/classes/HiddenBlockClass.js @@ -25,10 +25,18 @@ var HiddenBlockClass = function(ownerStage, args) //下から当たっていたら画像を表示させて、さらにこの関数をベースクラスのものに戻す。 this.image = this.image0; this.judgeCollideRange = BlockClass.prototype.judgeCollideRange; + this.debugDraw = BlockClass.prototype.debugDraw; } } else{ this.phantomFlag = false; } return retv; - } + }, + debugDraw: function(x, y){ + //衝突マップに描画 + this.ownerStage.collisionMapContext.save(); + this.ownerStage.collisionMapContext.strokeStyle='rgba(0, 255, 0, 0.5)'; + strokeRect(this.ownerStage.collisionMapContext, x, y, this.size.x, this.size.y); + this.ownerStage.collisionMapContext.restore(); + }, }); \ No newline at end of file