浏览代码

Fix to ISurface and NESBank .getColorIndex() method's return value.

dev-tmpl
Bryan Miller 6 年前
父节点
当前提交
8d46e8a75f
共有 2 个文件被更改,包括 4 次插入1 次删除
  1. +1
    -1
      app/js/ifaces/ISurface.js
  2. +3
    -0
      app/js/models/NESBank.js

+ 1
- 1
app/js/ifaces/ISurface.js 查看文件

} }


getColorIndex(x, y){ getColorIndex(x, y){
return 0;
return {pi:-1, ci:-1};
} }


setColorIndex(x, y, ci, pi){ setColorIndex(x, y, ci, pi){

+ 3
- 0
app/js/models/NESBank.js 查看文件

} }


getColorIndex(x, y){ getColorIndex(x, y){
if (x < 0 || x >= 256 || y < 0 || y >= 128)
return {pi: -1, ci:this.__default_pi[4]};

var res = LRIdx2TileIdxCo((y*256)+x); var res = LRIdx2TileIdxCo((y*256)+x);
var list = (res.lid === 0) ? this.__LP : this.__RP; var list = (res.lid === 0) ? this.__LP : this.__RP;
return { return {

正在加载...
取消
保存