2011-01-08 14 views
2

ユーザーのビューポートの幅に応じてサイズを変更するprocessingjsスクリプトを作成しています。私が知っている限り、これは処理のための機能性がないので、私はJQueryを見て、$(window).width();を使っています。JQueryを使用してビューポート幅を取得し、JS処理で使用する

処理では、サイズ(幅、高さ)機能にどのようにその値を取得するのか分かりません。

アイデア? )( http://processingjs.org/ http://api.jquery.com/width/

答えて

5

あなたは$(ウィンドウ)を呼び出すことができます.width;:

おかげ

リンクはあなたがそれらを必要とする場合サイズ関数で。 jsとp5コードを混在させることは、processing.jsでは問題ありません。

void setup() { 
    size($(window).width(), 
     $(window).height()); 
    ... 
} 
+0

ああ、ありがとう! –

+0

ブラウザのサイズが変更された場合、サイズを更新する方法はわかりません...サイズを設定する関数を作成し、ウィンドウのサイズ変更イベントにパラメータを渡すことができます。ただし、図面は決して再描画されません。 –

+0

処理プログラムの開始時にsetup()が一度呼び出されます。 draw()が連続的に呼び出されます。 – Andrew

関連する問題