Block (TeaScript)

来自SMBX 中文百科
< TeaScriptTeaScript/Block
跳转到导航 跳转到搜索
名称 类型 描述
x R&W 砖块的横坐标。
y R&W 砖块的纵坐标。
xsp R&W 砖块的横向速度。
ysp R&W 砖块的纵向速度。
id R&W 砖块的 ID。
permid R 砖块的永久 ID。
state R&W 若设置为1,砖块将进入被敲击的状态。若设为其它值则会破碎。
hide R&W 表示砖块是否可见。 (设置为1则为隐藏状态)
advset R&W 砖块内所包含的物品。

0:无物品。

1 到 99:砖块内所包含的金币的数量。 (例如这个值为15时,砖块内将会包含 15 颗金币)

-302:限时的无限量的金币。(还没有被顶过触发计时状态)

-301:限时的无限量的金币。(已经被顶过,触发了计时状态)

1000 + NPC 的 ID:砖块内所包含的 NPC 种类。 (例如这个值设为1031时砖块里将包含一把钥匙,钥匙对应的 NPC 的 ID 为31)

pcollision R 玩家与砖块之间的碰撞判定类型。(在砖块属性设置处可以看到不同碰撞判定类型对应的参数,例如这个值为 0 时为实心类型)
ncollision R NPC 与砖块之间的碰撞判定类型。(在砖块属性设置处可以看到不同碰撞判定类型对应的参数,例如这个值为 0 时为实心类型)
forecolor R&W 砖块的颜色。使用 rgba 方式设置颜色。
haswing R&W 决定砖块是否拥有特殊类型的翅膀以及翅膀的运动类型是什么。

0:无翅膀

1:左右悬浮

2:上下悬浮

3:前进悬浮

4:由 npc-308 控制(方向与速度)

5:由 SMW 轨道线控制

ExtX R&W 砖块所使用的拓展素材的横向位置。(例如设置为 0,则为拓展素材中的第一列)
ExtY R&W 砖块所使用的拓展素材的纵向位置。(例如设置为 1,则为拓展素材中的第二行)
Width R&W 砖块的判定宽度。
Height R&W 砖块的判定高度。
Onscreenevent R&W 表示砖块出现在屏幕中时触发的事件的名称。
Hitevent R&W 表示砖块被敲击时触发的事件的名称。
forecolor_r R&W 砖块的 rgba 前景色中的红色通道的数值。
forecolor_g R&W 砖块的 rgba 前景色中的绿色通道的数值。
forecolor_b R&W 砖块的 rgba 前景色中的蓝色通道的数值。
forecolor_a R&W 砖块的 rgba 前景色中的 alpha(即透明度) 通道的数值。