システム情報

Last-modified: 2009-02-21 (土) 16:31:02

ここではDSLuaやDS本体の情報を取得する関数群について説明していきます。

時間関係

DSLua.Year()

現在の年を西暦4桁で返します

 
DSLua.Month()

現在の月を返します

 
DSLua.Day()

現在の日を返します

 
DSLua.Hour()

現在の時間を0~23で返します

 
DSLua.Min()

現在の分を返します

 
DSLua.Sec()

現在の秒を返します

 

設定関係

DSLua.AlarmHour()

設定されているアラームの時間を返します

 
DSLua.AlarmMin()

設定されているアラームの分を返します

 
DSLua.UserName()

DSに設定されているユーザ名を返します

 
DSLua.UserMessage()

DSに設定されているユーザメッセージを返します

 
DSLua.BirthMonth()

DSに設定されている誕生日の月を返します

 
DSLua.BirthDay()

DSに設定されている誕生日の日を返します

その他

DSLua.Version()

DSLuaのバージョンを返します

 
DSLua.SetScreenLight(screen, light)

  screen……0なら下画面、1なら上画面
  light……0ならオフ、1ならオン
のバックライトのオン/オフ切り替え

 
DSLua.SetLedBlink(blink, speed)

  blink……1で点滅開始、0で終了
  speed……点滅速度。0or1
電源のライトを点滅させる

 
DSLua.SwitchScreens()

スクリーンの上下を入れ替えます

 
DSLua.LidClosed()

スクリーンが閉じているか開いているかを返します
閉じていればtrue
開いていればfalse

 
DSLua.SetDSLBrightness(int)

  int……0~3の数値
画面の明るさを設定(Lite以降でのみ)
0~3を指定し、数字が小さいほど暗い

 
DSLua.Language()

DS本体の言語設定を返します

 
DSLua.Color()

DSのカラーを返す?

 
DSLua.WaitForAnyKey()

ボタンが何か押されるまで待ちます

 
DSLua.VBlankCount()

プログラムの起動時から何回画面を更新したかを表示?

 

コメント