Skip to content

扩展

  • 本页面所有代码均仅限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