gpt4 book ai didi

android - 使用 id : corona SDK 调用 transition.to

转载 作者:行者123 更新时间:2023-11-29 18:00:27 25 4
gpt4 key购买 nike

在我的一个 Corona 应用程序中,我必须将过渡应用于具有特定 id 的对象。我该怎么做?

local ball = display.newImage("ball.png") 
-- sample, actually there are random no. of balls created at an instant.
ball.id = "ball_id"

transition.to(ball,{time=200,x=400})
-- here, instead of ball, i need to call all objects(if any) with id="ball_id"

任何建议都是可观的......

最佳答案

您可以将所有对象存储在一个表中。
即使您要从 balls 表中删除一些对象,此解决方案仍然有效。
它有效,因为我使用了 ipairs。
更多信息:http://lua-users.org/wiki/TablesTutorial

local balls = {}

local function createRandonBall( id )
local ball = display.newImage("ball.png")
ball.id = id

balls[#balls + 1] = ball
end

local function animateBall(id)

for i, object in ipairs(balls) do
if(object.id == id) then
transition.to(object, {time=200,x=400} )
end
end

end


animateBall("ball_id") //call all objects(if any) with id="ball_id"

关于android - 使用 id : corona SDK 调用 transition.to,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16469316/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com