扩展
本页面所有代码均仅限UTE Super
MakeBlaster(x,y,idealx,idealy,idealrot,pause,xscale,yscale)
- 使用此命令后,一个缩放度为(xscale,yscale)的龙骨炮将会从坐标(x,y)的位置飞到坐标(idealx,idealy)的位置并旋转到idealrot角度。
- 再等pause帧后龙骨炮将放射出激光。
- 返回值:龙骨炮(battle_blaster)的物体id
MakeBoneBottom(x,size,dir,spd,mode,destroy)
- 使用此命令后,战斗框的下侧将会生成一个x坐标为x的骨头
- 长度为size
- 角度为dir
- 速度为spd,正数向左运动,负数向右
- mod为0是白色骨头,为1是蓝色骨头,为2是橙色骨头
- 如果destroy为1则骨头在出房间时自动销毁
- 返回值:骨头(battle_bone_v)的物体id
MakeBoneTop(x,size,dir,spd,mode,destroy)
- 同上,也是生成一个骨头,只不过从“战斗框下侧”改为“战斗框上侧”。
- 返回值:骨头(battle_bone_v)的物体id
MakeBoneH(x,y,size,dir,speed,mode,out,destroy)
- 使用此命令后,在坐标(x,y)的位置生成一个骨头
- 长度为size
- 角度为dir
- 速度为speed,正数向左运动,负数向右运动
- mod为0是白色骨头,为1是蓝色骨头,为2是橙色骨头
- 如果destroy为1则骨头在出房间时自动销毁
- 返回值:骨头(battle_bone_h)的物体id
MakeBoneLeft(y,size,dir,spd,mode,destroy)
- 使用此命令后,战斗框的左侧将会生成一个y坐标为y的骨头
- 长度为size
- 角度为dir
- 速度为spd,正数向左运动,负数向右
- mod为0是白色骨头,为1是蓝色骨头,为2是橙色骨头
- 如果destroy为1则骨头在出房间时自动销毁
- 返回值:骨头(battle_bone_h)的物体id
MakeBoneRight(x,size,dir,spd,mode,destroy)
- 同上,也是生成一个骨头,只不过从“战斗框的左侧”改为“战斗框的右侧”。
- 返回值:骨头(battle_bone_h)的物体id
MakeBoneTwoH(x,y,speed,gap,destroy,mod)
- 假想在坐标(x,y)的位置有一个点
- 这条命令将会在战斗框的左右两侧生成骨头、
- 而这个点则是这两个骨头相连线后这条线的中心点
- 这条线的长度便是gap。(注:gap不能超过战斗框的横向距离。)
- 如果destroy为1则骨头在出房间时自动销毁
- mod为0是白色骨头,为1是蓝色骨头,为2是橙色骨头
- 返回值:一个数组,[0]是左侧骨头(battle_bone_h)的物体id,[1]是右侧骨头(battle_bone_h)的物体id
MakeBoneTwoV(x,y,speed,gap,destroy,mod)
- 同上,也是创建一个骨头,但是有几个区别
- "左右两侧"改为"上下两侧"
- gap不能超过战斗框的纵向距离。
- 返回值:一个数组,[0]是上侧骨头(battle_bone_v)的物体id,[1]是下侧骨头(battle_bone_v)的物体id