質問の背景
Processingでプログラミングをしている中で、Fisicaという物理シミュレーションができるライブラリを利用しています。
その中で、ライブラリを初期化する処理が必要なのですが、その理由がわからずひっかかっています
質問詳細
fisica
http://www.ricardmarxer.com/fisica/
その中で、Fisica.init(this)という形でインポートしたライブラリを初期化する部分があります。
Processing
1import fisica.*; //Fisicaのライブラリインポート 2FWorld world; //FWorldの宣言 3 4 5void setup(){ 6 size(800, 600); 7 frameRate(60); 8 Fisica.init(this);//Fisicaを初期化 9 world = new FWorld();//FWorldを初期化する 10 world.setEdges();//上下左右に壁を生成する 11}
なぜ、ライブラリをインポートした際に、初期化が必要なのでしょうか?
ライブラリはインポートされたタイミングによって初期化しないと何かが変わってしまう可能性があるのでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/10/02 11:43