1

私は現在、HTML5とJavascriptをベースにしたモバイルマルチプレイヤーゲームを作ろうとしています。jQueryプラグイン「touchwipe」を使用して、次のようなさまざまなdivで行われたスワイプイベントを処理します。

$('#play1').touchwipe({
            wipeLeft:   function(){ if(d1!="right") d1 = "left"; },
            wipeRight:  function(){ if(d1!="left") d1 = "right" },
            wipeUp:     function(){ if(d1!="up") d1 = "down" },
            wipeDown:   function(){ if(d1!="down") d1 = "up"}               
        })  

$('#play2').touchwipe({
            wipeLeft:   function(){ if(d2!="right") d2 = "left" },
            wipeRight:  function(){ if(d2!="left") d2 = "right"   },
            wipeUp:     function(){ if(d2!="up") d2 = "down"  },
            wipeDown:   function(){ if(d2!="down") d2 = "up" }
        })   

プレーヤーが同時にスワイプしていない場合はうまく機能しますが、両方のプレーヤーが同時にスワイプした場合(たとえば、プレーヤー1が左にスワイプし、プレーヤー2が同時に右にスワイプした場合)、イベントを呼び出すにはどうすればよいですか?d1 = "左"およびd2="右")?

4

1 に答える 1