最新版まさおコンストラクション(FX9)ではJavaScriptによって床を作ることができるようになりました。
ここでは、床を作成するためのメソッドとその機能について纏めています。
ここで扱う座標はすべてドット単位です。
長方形の床を作成するメソッドです。
戻り値として、床を管理するためのIDを整数値で返します。
画像ファイル名を指定することで、画像を描画できます。
rectと書くことで長方形を描画します。
線の床を作成するメソッドです。
戻り値として、床を管理するためのIDを整数値で返します。
メソッド名は上のと同じですが、最後の引数で区別しています。
引数によって描画される床が異なります。
引数 | 描画方法 |
---|---|
line | 線を描画する |
triangle | 直角三角形を描画する |
mount | 線から下を塗りつぶす |
作成した長方形の床を指定した座標に移動させるメソッドです。
作成した線の床を指定した座標に移動させるメソッドです。
床の色を指定するメソッドです。
主人公が床に乗っているかを判定するメソッドです。
乗っていない場合は0
乗っている場合は1
をそれぞれ返します。
作成した床の状態を指定する。
数値が「2」の場合は当たり判定がなくなり、すり抜けることができる。
それ以外は変化なし。
2のみを受け付ける?(要調査)
作成した床を削除する。
標準レイヤーの32*32ドットの床を作成する。このとき、標準レイヤーのパターンコード0の画像が指定される。
上のメソッドで作成した床のパターンコードを変更する。向きを指定できる。
床に画像を指定できる。
newImageOnLoadメソッドで取得したImage型オブジェクトを床の画像に指定できる。