Dishの不具合なのかWindowsの仕様なのか不明ですが、次のような現象が起きること(起きないときは起きない。汗…)があります。
一本指で画面をタッチしまくると、まれに二本指でタッチしていることにされてしまうことがあります。
具体的には下記のソースを起動して、ウィンドウ内を連続でタッチしまくると、通常は「1」が表示されるのが正解なのですがまれに「2」が表示されてしまいます。
指の代わりにマウスで同じことをしても現象は再現されませんでした。
説明が少しわかりづらいかもしれませんがどうぞよろしくお願いいたします。
// 一本指で連続でタッチしまくると、まれに二本指でタッチしていることにされてしまうことがある // (画面タッチ可能なWindows) #include "hsp3dish.as" dim touch_id, 1 repeat redraw 0 color 0, 0, 0 : boxf mtlist touch_id : touch_num = stat color 255, 255, 255 pos 0, 0 : mes str(touch_num) ; 一本指で画面をタッチすると「1」と表示されるのが正常。 ; 一本指で画面をタッチしているのに「2」と表示されるのはおかしい。 redraw 1 await 16 loop