qblast

任意の場所から放射状に力を与える

qblast xw,yw,power,near,far

xw(0.0)    : X座標(実数)
yw(0.0)    : Y座標(実数)
power(1.0) : 力の大きさ(実数)
near(1.0)  : 一番近い距離(実数)
far(9999.0): 一番遠い距離(実数)

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

解説

すべてのオブジェクトに対して任意の場所から放射状に力を与えます。
(xw, yw)を中心として、距離に反比例する力が加えられます。
powerは距離1.0の際に加わる力の大きさになります。
nearより近い位置は、反比例せずnearと同じ力の大きさとなります。
farより遠くにある場合は力は加わりません。

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

関連項目

qpush任意の場所に力を与える(obaq)

サンプル逆引き (4)

drop.hsp
drop_dish.hsp
test9.hsp
tof2.hsp

情報

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