リソース操作・ルーム
room_tile_add_ext †
指定のルームにタイルをプロパティ付きで配置します
構文 †
room_tile_add_ext(ind, back, left, top, width, height, x, y, depth, xscale, yscale, alpha);
- ind
- ルームのインデックス番号
- back
- バックグラウンドリソース番号
- left
- 切り取る左上座標(X)
- top
- 切り取る左上座標(Y)
- width
- 切り取る幅
- height
- 切り取る高さ
- x
- 配置するX座標
- y
- 配置するY座標
- depth
- 描画プライオリティ
- xscale
- スケール値X(1=デフォルト、0.5=半分、2=2倍)
- yscale
- スケール値Y(1=デフォルト、0.5=半分、2=2倍)
- alpha
- アルファ値(0=完全に透過、1=透過なし、2=半透明
戻り値 †
- Real
- 配置したタイルのインデックス番号
説明 †
指定のルームにバックグラウンド指定でタイルを追加します。
room_tile_add()との違いは、スケール値と透過値の指定が可能となる点です。
この関数の戻り値のインデックス番号は、tile_*関数で使用することができます
global.rm = room_add();
room_assign(rm_Base, global.rm);
room_tile_add_ext(global.rm, tl_grass, 0, 0, 256, 32, 0, 400, 10000, 2, 2, 0.2 );
上記コードはルームを新たに作成し、タイルを2倍の大きさで、0.2の透過値で配置しています
Wiki内検索
#search(): You already view a search box
MENU
2ch
その他
最新の30件
2024-03-07
2023-08-09
2023-05-21
2023-05-20
2023-05-04
2022-10-13
2022-07-21
2022-07-02
2022-04-06
2021-11-30
2021-11-26
2021-10-03
2021-09-23
2021-08-15
2021-06-02
2021-01-23
2021-01-21
2021-01-19
2021-01-18
2021-01-16
2021-01-15
人気の10件
今日の10件
これまでの訪問者: 815
今日の訪問者: 1
昨日の訪問者: 0
閲覧者: 7