我是编程新手,我想知道您是否可以帮助我解决这个问题。我创建了一个简单的篮球游戏,您可以在其中拉回然后释放以发射球。我想知道如何使用箭头的图像来显示球的行进方向(它不必是确切的轨迹,只需一个直箭头)。另外,我希望箭头的 yScale 显示将应用多少线性脉冲。提前致谢!
这是我投篮的功能
local function ballTouched(event)
if ball.x == 100 and ball.y == 100 then
if event.phase == "began" then
display.getCurrentStage():setFocus(ball)
arrow.alpha=1
elseif event.phase == "ended" then
physics.start()
ball:applyLinearImpulse((event.xStart - event.x)/2, (event.yStart - event.y)/2, ball.x, ball.y)
display.getCurrentStage():setFocus(nil)
arrow.alpha=0
man2.alpha=1
man.alpha=0
end
end
end
Runtime:addEventListener("touch", ballTouched)