level 13
来源,watercannon.nu
local sizeRate = sq_GetLevelData(obj, SKILL_WATER_CANNON, 1, skillLevel); // 获取魔法冰球大小
local xVelocityWaterCannon = sq_GetIntData(obj, SKILL_WATER_CANNON, 0); // 获取魔法冰球速
// 获取魔法冰球的速度和加速度
local xVelocity = sq_GetIntData(obj, SKILL_WATER_CANNON, 2);
local xAccel = sq_GetIntData(obj, SKILL_WATER_CANNON, 3);
// 检查方向键是否相反
local direction = obj.sq_GetInputDirection(0);
if (obj.getDirection() == sq_GetOppositeDirection(direction))
{
xVelocity = sq_GetIntData(obj, SKILL_WATER_CANNON, 4);
xAccel = sq_GetIntData(obj, SKILL_WATER_CANNON, 5);
}
// 设置静态移动信息,实现后退效果
obj.sq_SetStaticMoveInfo(0, xVelocity, xVelocity, false, xAccel, true);
obj.sq_SetStaticMoveInfo(1, 0, 0, false);
2023年03月22日 07点03分