设置单元格的图块数据


描述

使用此动作你可以设置一个图块地图层上的一个图块单元格的图块数据。此图块数据是一个值,它反应了此图块的索引,翻转,镜像和旋转值,以及任何自定义的图块遮罩。在此动作中你首先需要提供目标图块所在层的名字(字符串),这在房间编辑器中是已经定义好了,然后提供图块地图层所在的行和列来设置相应位置的图块。此“单元格”是指图块地图上的一个网格,每个网格都有一个图块,你可以依据单元格找到指定的图块。例如你的图块大小是16X16,而房间是1024X768,那么图块地图将有64列48行。

1注意: 你选择的层 必须 被定义为图块地图层,否则将会出错。


此动作的最后一个参数是图块数据自己。如果你需要获得图块地图中单元格的数据,那么你需要使用 获取单元格内的图块数据 然后在再次使用该动作之前使用 设置图块数据变换 。如果你需要更多关于图块数据的信息,参阅 图块地图-图块函数.


动作语法:

Set Tile Data In Cell Syntax


参数:

参数 描述
目标图块地图所在层
需要设置的图块数据的单元格的列位置
需要设置的图块数据的单元格的行位置
数据 为图块设置的图块数据


例如:

Set Tile Data In Cell Example
上述动作代码块将遍历房间中所有图块单元格。每次返回一个单元格的图块数据,然后翻转此图块,然后应用此翻转变换。