07/06/06 19:15:25 ceoxWN4O
>>187
一応それでやってる
けど、あまりスマートに見えなくて
こんなかんじ
ButtonState _btnst_1st;
ButtonState _btnst_2nd;
private bool Check_LeftButtonState()
{
_btnst_2nd = _btnst_1st;
_btnst_1st = Mouse.GetState().LeftButton;
return (_btnst_1st == ButtonState.Released && _btnst_2nd == ButtonState.Pressed);
}
protected override void Update(GameTime gameTime)
{
...
//マウスの左ボタンを押し、離されたとき
if (Check_LeftButtonState())
{
//処理
}
...
}