Я хочу создать экранную функциональность в моей игре HTML5, и для этого я думаю следующий псевдокод:
//Called once per frame
function draw(){
set a mask rectangle
draw only pixels of current frame that are inside this rectangle
}
Я знаю, что могу проверить координаты отдельныхпикселей перед их прорисовкой, но, похоже, это окажет серьезное влияние на производительность, и мы хотим избежать этого ...
Есть ли собственный способ реализации этого с использованием методов 2D-контекста?И если да, то как?