FlxNapeState の変更点


[[API Reference]] > [[flixel.addons.nape]] > FlxNapeState

* FlxNapeState [#gc9adcb5]
物理エンジン「Nape」を動かすためのFlxStateを継承したクラスです。

* スーパークラス [#s4c8bce4]
FlxState

----
#contents
----

* スタティック・フィールド [#j3dccf94]
** space:[[Space>nape.space.Space]]: 物理空間の情報 [#f846a608]

* メソッド [#cf9f8564]
** createWalls(): ゲームエリアを囲むシンプルな壁を生成します [#na995638]
- 引数
-- MinX:Float = 0 : ゲームエリアにおける最小のX座標 (通常は「0」)
-- MinY:Float = 0 : ゲームエリアにおける最小のY座標 (通常は「0」)
-- MaxX:Float = 0 : ゲームエリアにおける最大のX座標 (「0」を指定すると FlxG.width)
-- MaxY:Float = 0 : ゲームエリアにおける最大のY座標 (「0」を指定すると FlxG.height)
-- Thickness:Float = 10 : 壁の厚さ
-- _Material:Material = null : 壁のマテリアル
- 戻り値 : [[Body>nape.phys.Body]]
-- 壁の剛体

----
* Tips [#d454a4ec]
** 重力を設定する方法 [#t1cf105f]
FlxNapeState.space.gravity が重力の値となります。

#geshi(Actionscript){{
  // 重力を設定する
  FlxNapeState.space.gravity.set(0, 400);
}}

なお、この重力値を含め、[[Space>nape.space.Space]] に設定した値は、Stateが切り替わると初期化されます。
なお、この重力値を含め、[[Space>nape.space.Space]] に設定した値は、FlxStateが切り替わると初期化されます。