viewtopic.php?t=1013
コード: 全て選択
Spriteset_Map.prototype.makeDrawBitmap = function() {
var bitmap = new Bitmap(Graphics.boxWidth, Graphics.boxHeight);
var context = bitmap._context;
if($gameVariables.value(1)<=350){
context.fillStyle = "rgb(255, 227, 59)";
context.fillRect(20,400,50,-1*$gameVariables.value(1));
}else{
context.fillRect(20,400,50,-1*350);
}
return bitmap;
};
一歩歩く度に、長方形を伸ばす描写したいのですが、リアルタイムで反映できません。
ただし、一度メニュー画面を開き、再度マップに戻ると歩いた分だけ長方形が反映されています。
リアルタイムで描画するにはどのようにコードを書けばよいか、ご教授願います。