スキップしてメイン コンテンツに移動

投稿

3月, 2018の投稿を表示しています

Rigidbodyのメモ

先月からGodot Engineを初めました。
練習がてらに3Dの戦車ゲームを作っていますが、サクっと作れてなかなか楽しいです。

戦車本体をRigidbodyで作っていたのですが、いろいろ躓いたのでメモ。
物理エンジンの更新間隔での処理は_physics_processに書く 1フレーム単位は_processに書きます。 そして、この中でapply_impulseを用いて制御します。 linear_velocityやangular_velocityをいじる場合は_integrate_forcesに書く _physics_process中に書くと、重力回転その他が処理されなくなります。

_integrate_forcesを使うには
self.custom_integrator = true; を_readyに書くと、_integrate_forcesが呼ばれるようになります。


Godot Engine、エディタ内でヘルプが参照できるのでこれのメソッドなにがあったっけ、というときもエディタ上だけで調べられるようになっているのは便利だと思いました。
今度の八耐にこのゲームを持っていきます。