!!!タッチスクリーン関数 これらの関数はタッチスクリーンの情報を返します。 Stylus.X() Stylus.Y() Stylus.Down() Stylus.Released() Stylus.Newpress() !!Stylus.X() タッチした画面上のX座標の位置を0〜255の整数で返します。 タッチされていない間は、最後の位置を返します。 !!Stylus.Y() タッチした画面上のY座標の位置を0〜191の整数で返します。 タッチされていない間は、最後の位置を返します。 !!Stylus.Down() 画面にタッチされていればtrueを返します。離されていればfalseを返します。 !!Stylus.Released() 画面から離された瞬間だけtrueを返します。そうでなければ、falseを返します。 !!Stylus.NewPress() 画面がタッチされた瞬間だけtrueを返します。そうでなければ、falseを返します。 !!!サンプル SCREEN_BOTTOM = 0; txt = Screen.LoadTextBG(); Screen.Initialize( SCREEN_BOTTOM, txt ) while Pads.Start()==false do txt:PrintXY(1,0, "X:"..Stylus.X().." Y:"..Stylus.Y() .." " ) txt:PrintXY(1,2, "Down :"..tostring(Stylus.Down()) .." " ) txt:PrintXY(1,4, "Released:"..tostring(Stylus.Released()) .." " ) txt:PrintXY(1,6, "NewPress:"..tostring(Stylus.NewPress()) .." " ) Screen.WaitForVBL() end