- 272 名前:名前は開発中のものです。 mailto:sage [2007/09/15(土) 23:30:48 ID:8R4Y24aZ.net]
- int フラグ=0;
while(1){ KEY_CLEAR(); if(KEY_IS_DOWN(VK_LBUTTON)){ if(フラグ==2&&マウス動いたかチェック()){// アイテムつかんで移動中 } else{ if(今選択中のアイテム==クリックしたとこのアイテム){ フラグ=2; // 二度目の選択なので掴ませる } else{ フラグ=1; // 選択アイテム変更 } } } else{ if(フラグ==1){ フラグ=0; } else if(フラグ==2){ フラグ=0; // アイテム放した時の処理 } } } イメージ的にはこうか? 選択後左ボタン離さなくていいならこれより簡単になるね。
|

|