- 【Lua】組み込み系言語総合 その6【Squirrel】
713 :デフォルトの名無しさん[]:2015/12/08(火) 17:05:55.06 ID:yVFhtqC/ - スマホのマクロアプリのスクリプトがLuaのコードで書かれてるんだけどusleep関数を使うと徐々にズレてくるんだが正確に待機させる事ってできます?
命令としてはタップ、待機、タップの繰り返しなんだけども10回目くらいで目に見えて遅れてる usleep自体正確じゃなく、1回ズレると以後ズレた地点から待機時間が計算されるからその繰り返しになっていると思う os.clockで開始時間計って目的のタップまでの待機時間を計算していくしかないかなと思ってるんだけどいかんせん700回以上を計算して行くのは心が折れるので何か方法があれば教えて下さい
|
- 【Lua】組み込み系言語総合 その6【Squirrel】
715 :デフォルトの名無しさん[sage]:2015/12/08(火) 18:05:12.63 ID:yVFhtqC/ - >>714
os.clockでタップさせたいタイミング全ての時間を取得するって事ですか?
|
- 【Lua】組み込み系言語総合 その6【Squirrel】
717 :デフォルトの名無しさん[sage]:2015/12/08(火) 23:00:53.20 ID:yVFhtqC/ - >>716
一定間隔ではないんですよね 止める時間はだいたい4パターンのうちどれか タップした時の時間と目的の時間を比較する方法があれば良いんですが 一定間隔ズレているなら良いですが徐々に少しずつ遅れているなら結局700回を全て調整していくしかないわけですよね… コツコツ頑張ります
|