假设我有精灵表,我知道有 4 列精灵和 n 行。那么我将如何找到特定框架的行/列?
我试过:
function drawSprite(num){
var row = Math.floor(num/col_count)+1;
var col = parseInt(num%col_count); // forget about parseInt for now
console.log("Row:"+row+" Col:"+col);
}
因为frame 7
它完美地工作,给Row:2 Col:3
,但是对于frame 8
,它给Col:0
,有没有办法让它给 4,而不在那里检查三元条件?