2014-11-22 58 views
2

在我看到的教程:Game.HOSTILE_CREEPS哪裏有關於遊戲常量的文檔?

var targets = creep.room.find(Game.HOSTILE_CREEPS); 

無論在哪裏在做文檔我看到什麼,告訴我這是可能的。我會在哪裏找到更多關於這些常量的信息?

回答

1

的文件得到了更新,檢查以下Game.php#notify的文檔。由於發佈的這些都是常量:

結果代碼

Game.OK 0 
Game.ERR_NOT_OWNER -1 
Game.ERR_NO_PATH -2 
Game.ERR_NAME_EXISTS -3 
Game.ERR_BUSY -4 
Game.ERR_NOT_FOUND -5 
Game.ERR_NOT_ENOUGH_ENERGY -6 
Game.ERR_INVALID_TARGET -7 
Game.ERR_FULL -8 
Game.ERR_NOT_IN_RANGE -9 
Game.ERR_INVALID_ARGS -10 
Game.ERR_TIRED -11 
Game.ERR_NO_BODYPART -12 
Game.ERR_NOT_ENOUGH_EXTENSIONS -13 

Room.find()常數

Game.CREEPS 1 
Game.MY_CREEPS 2 
Game.HOSTILE_CREEPS 3 
Game.SOURCES_ACTIVE 4 
Game.SOURCES 5 
Game.DROPPED_ENERGY 6 
Game.STRUCTURES 7 
Game.MY_STRUCTURES 8 
Game.HOSTILE_STRUCTURES 9 
Game.FLAGS 10 
Game.CONSTRUCTION_SITES 11 
Game.MY_SPAWNS 12 
Game.HOSTILE_SPAWNS 13 
Game.EXIT_TOP 14 
Game.EXIT_RIGHT 15 
Game.EXIT_BOTTOM 16 
Game.EXIT_LEFT 17 

方向常數

Game.TOP 1 
Game.TOP_RIGHT 2 
Game.RIGHT 3 
Game.BOTTOM_RIGHT 4 
Game.BOTTOM 5 
Game.BOTTOM_LEFT 6 
Game.LEFT 7 
Game.TOP_LEFT 8 

身體部位

Game.MOVE "move" 
Game.WORK "work" 
Game.CARRY "carry" 
Game.ATTACK "attack" 
Game.RANGED_ATTACK "ranged_attack" 
Game.TOUGH "tough" 
Game.HEAL "heal" 
2

如果你看一下文檔:http://screeps.com/docs/Room.php#find

你會看到一個小按鈕,在三個點,點擊它,它會顯示常量的列表。很多功能都有這些附加信息。

1

嘗試使用查找(...)函數在頁面上的文檔進行room

我想說的是相當自我解釋

+0

請詳細.. – Sanoob 2014-11-22 14:15:39

+0

如果你正在尋找的'room.find一個參數()'方法,你應該檢查該方法的文檔 – 2014-11-22 14:24:56

相關問題