1
Я хочу, чтобы мои объекты дисплея перемещались по экрану со скоростью и без каких-либо взаимодействий. Как я могу это сделать с короной? Благодарю.Как я могу перемещать объекты на экране случайно на Corona?
Я хочу, чтобы мои объекты дисплея перемещались по экрану со скоростью и без каких-либо взаимодействий. Как я могу это сделать с короной? Благодарю.Как я могу перемещать объекты на экране случайно на Corona?
Сначала вы должны добавить свой экранный объект к физике, а затем установить его скорость на случайное значение. Вы можете использовать таймер для периодического изменения движения экранного объекта. Например:
physics = require("physics");
physics.start()
rectangle = display.newRect(0, 0, 50, 50)
physics.addBody(rectangle, "kinematic", {isSensor = true})
function moveRandomly()
rectangle:setLinearVelocity(math.random(-300,300), math.random(-300,300));
end
timer.performWithDelay(500, moveRandomly, -1);