0
我需要一些幫助來弄清楚如何以最簡單的方式從變量中獲取屬性。從變量獲取多個屬性
所以,現在我有這個類,它設置了塊的各種屬性。
class Block {
var Name:String = "Block Name"
var Value:Int = 0
init(){
}
}
var grassBlock = Block()
var dirtBlock = Block()
舉一個例子,我會包括我做了單獨設置每個塊的名稱組成:
grassBlock.Name = "Grass"
dirtBlock.Name = "Dirt"
grassBlock.Value = 10
dirtBlock.Value = 5
然後,我有一些代碼,決定根據不同事物的「currentBlock」。所以,以方便我只想說:
currentBlock = grassBlock.Name
一旦有了currentBlock變量設置爲grassBlock是存在的,我可以從中攫取grassBlock.Value不知何故,使這會工作以任何方式:
currentBlockValue = currentBlock.Value
我希望能夠只檢測當前塊,然後有機會獲得它的各個屬性,如果這是不可能的?
非常感謝!只是我在找:) –
@ IPhonick9我很高興知道它的作品 – AaoIi