2017-05-16 10 views
0

どのオブジェクトがオブジェクト上でmousePressedによって選択されているかを認識できます。私は2つのオブジェクトtextareaを作成し、p5js canvas.but上でcreateElement()によって作成されたdivをtextareaにmousePressedすると認識しません。あなたが行うことができますマウスでのオブジェクト認識

答えて

0

の一つは、彼らのためにさまざまな機能を構築している、

あなたはこのような何か行うことができます:テキストエリアを描画するために、私のrequirmentです

function setup() { 
    var ta = createElement("textarea"); 
    var div = createElement("div"); 

    ta.mousePressed(forTextArea); 
    div.mousePressed(forDiv); 
} 

function forTextArea() { 
    //do something with text area 
} 

function forDiv() { 
    //do something with div 
} 

Click here for demo

mousePressed Reference

+0

をそして、実行時にp5js canvas.whenでdivを実行しますが、textareaをクリックすると動作しませんが、divでは動作します。 – Tanzeem

+0

このメソッドは動作し、デモを確認して再生ボタンをクリックし、テキスト領域とdivをクリックすると、コンソールに適切なメッセージが表示されます –

関連する問題