qinertia

惰性などのパラメーターを設定

qinertia num,inertia,gravity

num(0) : オブジェクトID
inertia(0.999) : 惰性パラメーター値(実数)
gravity(1.0)   : オブジェクトの重力値(実数)

(プラグイン / モジュール : obaq)

解説

指定したオブジェクトの惰性、重力係数などのパラメーターを設定します。
inertia(惰性)は、0.0に近づくほど抵抗が発生してねっとりした動きに
なります。0.0から1.0までの値を設定するようにしてください。(範囲チェックは行なわれません)
gravity(オブジェクトの重力)は、空間に設定されている重力に乗算される形で
オブジェクトのみに反映されます。
特定のオブジェクトだけに、異なる重力を与える場合に使用します。
現実にはありえない形で、特定のオブジェクトだけに無重力や反重力を与えるため、ゲームなどのキャラクター制御に有効です。

実行に失敗した場合は、システム変数statに0以外の値が代入されます。

関連項目

qgetinertia惰性などのパラメーターを取得(obaq)

サンプル逆引き (1)

tof2.hsp

情報

プラグイン / モジュールobaq
バージョン3.3
作成日2010/01/15
著作者onitama
URLhttp://hsp.tv/
備考obaq.asをインクルードすること。
タイプ拡張命令
グループ拡張入出力制御命令
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\obaq.hs