疑似3Dダンジョンの描画処理をいろいろみなおしました
隠れて見えないところの描画をスキップしたり、
床の陰影処理はリアルにやるのをやめて、あらかじめ
画像を用意するようになおしました
3Dダンジョンデモ
PCだと、0.05秒スマホだと1秒ぐらいになって、これで大丈夫かと思いきや
今回、移動処理は、前へというアイコン上にマウスがあると進みつづける
というような操作にしてみようとしていました
PCでは、
canvas3.addEventListener('mouseover', maeov, false);
canvas3.addEventListener('mouseout', maeout, false);
canvas3.addEventListener('click', mae, false);
スマホでは、
canvas3.addEventListener('touchstart', maeov, false);
canvas3.addEventListener('touchend', maeout, false);
で、ひろうとしてみたのですが、
PCは、意図したように動きますが、スマホでは、touchendが
通知されない事がありました。
touchstartで、1秒ほど、重い描画処理に入ってしますので、
toucheendがひろえないようです
う~ん、困ったどうしようかな、とりあえずスマホは、touchstartで
一歩ずつ進むようにしけど