DepthとLayer
Depth
描写順を表す
値が小さいほど上に描写される
https://gyazo.com/1a759d2a5e61bce699617c693ef9f7c1
各オブジェクトに設定できる
Instance Layer
Depthを持ったレイヤー
例
code:gml
obj_foo.layer = layer_get_id("Test");
obj_fooのレイヤーを 名前が"Test"のレイヤーにする。
このとき、obj_fooのdepthは"Test"に設定しているdepthになる。
code:gml
var layer_id = layer_get_id("Test");
layer_depth(layer_id,-50); //組み込み関数
レイヤー"Test"のdepthを-50にする
重要
obj_foo.depth = 100 でオブジェクトのdepthを変更できる
そのとき、obj_foo.layerの値は必ず-1に変更される。