キー入力の判定説明次のような条件式でキー入力の判定ができます:
例えば、Aボタンが押されたときに Hello と表示させるには次のようにします: if (PHSHED_A) {
prints("Hello);
}
サンプル上矢印キーが押されると UP、下矢印キーが押されると DOWN、などと 表示する。 ソースプログラム#include "sola.h"
int main() {
Init_SOLA();
while(1) {
if(PUSHED_UE) {
cursor( 0, 0); prints("UP ");
}
if(PUSHED_SITA) {
cursor( 0, 0); prints("DOWN ");
}
if(PUSHED_MIGI) {
cursor( 0, 0); prints("RIGHT");
}
if(PUSHED_HIDARI) {
cursor( 0, 0); prints("LEFT ");
}
if(PUSHED_A) {
cursor( 0, 0); prints("A ");
}
if(PUSHED_B) {
cursor( 0, 0); prints("B ");
}
WaitForVsync();
}
return 0;
}
画面表示 |