公式マニュアル訂正

Last-modified: 2007-03-13 (火) 15:19:19

SDK 同梱のマニュアルには結構、誤記があります。
公開されている SDK のバージョンが更新されればそれらは訂正されるはずですが、そういう気配がなさそうなのでここでまとめてしまいます。

MES_LOG_SET_ADD_FLAG

SDKに同梱されてるSACT2マニュアルの「総目次」「関数機能別一覧」「総索引」のうち、「関数機能別一覧」には収録されてない。

MES_SET_LINE_SPACE

SDKに同梱されてるSACT2マニュアルの「総目次」「関数機能別一覧」「総索引」のうち、「関数機能別一覧」には収録されてない。

RAND_SET_SEED

乱数の種を設定する関数。マニュアルに入ってない?

void RAND_SET_SEED(int nSeed)
{
  Math.SetSeed(nSeed);
}

RUBY_SET_COLOR

ルビのフォント色を設定する関数。マニュアルに入ってない?

void RUBY_SET_COLOR(int nR, int nG, int nB)
{
  g_tmRubyCurrent.nColorR = nR;
  g_tmRubyCurrent.nColorG = nG;
  g_tmRubyCurrent.nColorB = nB;
}

RUBY_SET_SIZE

ルビのフォントサイズを設定する関数。マニュアルに入ってない?

void RUBY_SET_SIZE(int nSize)
{
  g_tmRubyCurrent.nSize = nSize;
}

rect_t 構造体

マニュアルには入ってない。

定義

struct rect_t
{
  int x,y,w,h;
}

SND_PLAY

第二引数としてデフォルト引数を使用することができるが、その場合のデフォルト引数は false となる様である。
マニュアルでは true が与えられることになっている。

MOUSE_SET_POS

マニュアルでは「System4.xの設定により、アニメーション移動もしくは、瞬時に移動されます。」と記述されているが、これはマニュアル側が誤りであり、必ずアニメーション移動となる。