public abstract Color getFaceColor(short block, BlockFaceIndex faceIndex);
public abstract float getFaceAo(int x, int y, int z, BlockFaceIndex faceIndex);
public abstract bool isCollider(short block); //可碰撞,用来判断是否可通过 public abstract Rect getTextureUV(short block, BlockFaceIndex faceIndex);
public override Rect getTextureUV(short block, BlockFaceIndex faceIndex) { return(texturePacker.GetRect((Game.BlockType)block, (int)faceIndex)); }
public override Color getFaceColor(short block, BlockFaceIndex faceIndex) { return(TextureNameConfig.GetColor((Game.BlockType)block, (int)faceIndex)); }
public override float getFaceAo(int x, int y, int z, BlockFaceIndex faceIndex) { return(1.0f); }