2016-12-25 7 views
-2

私は迅速なコードに問題があります。ランダムなノードが上から現れる線zenに似た、無限のゲームを作りたいです。私は特定の番号を選択したかどうかを伝えるために、私はその特定のノードを起動することができますif文を使用してトラブルを抱えている、が配列がスウィフトのステートメントの場合

let randomWallNameIndex = Int(arc4random_uniform(2)) 
    let wallNames = ["obsticle #1", "obsticle #2"] 
    //can also be [1, 2,] 

    if wallNames == "obsticle #1"{ 

     //insert code here 
    } 

:私はランダマイザを使用するために、このコードを使用していました。

誰かが解決策を見つけることができますか?

+0

wallName.contains( "obsticle#1") –

答えて

1
let randomWallNameIndex = Int(arc4random_uniform(2)) 
let wallNames = ["obsticle #1", "obsticle #2"] 
//can also be [1, 2,] 
let wall = wallNames[randomWallNameIndex] 
if wall == "obsticle #1"{ 

    //insert code here 
} 

そのインデックスにある配列の文字列を保持する変数を追加し、その変数をif文で使用するだけです。

+0

ちょっと働いた!本当にありがとう! –

関連する問題