-1
私はこのコードを持っていますが、x座標の代わりにrandomno
を置くとエラーになります。スプライトをランダムにx座標に生成するには
ここでは、x座標の位置をランダムにしたいと考えています。
func createmonsters()
{
randomno = Int(arc4random_uniform(4) + 1) \\creating a random number
monster=SKSpriteNode(imageNamed: "monster")
monster.size=CGSize(width: 60, height: 70)
monster.position = CGPoint(x :self.frame.width/2, y:self.frame.height)
self.addChild(monster)
monster.physicsBody?.dynamic = true
monster.runAction(moveandremove)
}
FUNC createmonsters(){ がrandomno = CGFloat(arc4random_uniform(180)+ 1) monster.position = CGPointMake(randomno、100) monster.size = CGSize(幅60、高さ:70)させ monster.physicsBody?する。dynamic =真 self.addChild(モンスター)\\与えるエラーここ monster.runAction(moveandremove) } – user6762165
はあなたがいないとそれはだように聞こえるmoveandremove' runAction関数を '持っていますかなぜあなたはエラーを取得しています。その行を削除するとエラーが消えます。 –
はい私は持っています...それは働いていました。私は乱数を入れて、x座標としてself.frame.width/2を与えました。 – user6762165