コード例 #1
0
  // mutators
  public void setWindowSize(int wW, int wH, float s) {
    synchronized (mSurfaceHolder) {
      win_width = wW;
      win_height = wH;
      scale = s;

      winWidthHalf = wW / 2;
      winHeightHalf = wH / 2;

      winScale = 1 / scale;
      winWidthScaled = wW * winScale;
      winCentX = winWidthScaled / 2;
      winHeightScaled = wH * winScale;
      winCentY = winHeightScaled / 2;

      // scale according to device
      sprite.setScale(scale);
    }
  }