获取像素位置的图块数据


描述

你可以用此动作来此图块数据是一个值,它反应了此图块的索引,翻转,镜像和旋转值,以及任何自定义的图块遮罩。在此动作中你首先需要提供目标图块所在层的名字(字符串),这在房间编辑器中是已经定义好了,然后提供房间中的x,y轴坐标来取得图块的图块数据。此图块数据值将于相应图块地图单元格上的数据保持一致。例如,如果你的图块集图块每个都是16X16,那么此图块地图层将会拥有16X16的图块单元格。如果你将目标位置设为(0,0),那么你将会更改位于(0,0)单元格位置上的图块地图。

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


返回值将被存储在目标变量中,此变量需要之前就被创建了,或你选中临时(temp)按钮来创建的新临时变量。如果你需要更多关于图块数据的信息,参阅 图块地图-图块函数.


动作语法:

Get Tile Data At Pixel Syntax


参数:

参数 描述
目标图块地图所在层
X 取得图块数据的X坐标
Y 取得图块数据的Y坐标


例如:

Set Tile Data At Pixel Example

上述动作代码块检查是否有鼠标点击,如果有的话,它将返回鼠标点击除的图块数据。此数据然后将被修改,然后返回到此图块地图层,并将旋转此处的图块。