我正在构建一个2D游戏,游戏的目标是跳过地面上的障碍物并在空中飞行。目前,该角色可以在半空中多次跳跃,并具有飞行能力。
我希望只让角色每一秒跳跃一次,有没有办法在“touchesBegan”上设置一个时间延迟。理想情况下,我希望能够改变时间延迟,以确保游戏是有趣的,但具有挑战性。
下面是我的touchesBegan的副本,如果你需要更多的脚本或者下面的不太正确,请告诉我。
谢谢。
override func touchesBegan(touches: Set<NSObject>, withEvent event: UIEvent) {
/* Called when a t
我想在一个统一3D游戏中创建一些随机飞行的物体。你可以想象它们就像萤火虫。现在有一些与它们相关的任务,包括:
它们通常是随机飞行的(当然)。
它们可以飞走,也可以在某些条件下飞回来。
我必须写一些Javascript来做这些事情,但我不知道怎么做。你能帮帮我吗?非常感谢!
编辑:我想我需要这些功能:
function Fly()
{
//control the gameObject to fly randomly
}
function FlyAway()
{
}
function FlyBack()
{
}