有什麼方法可以從控制檯調用模塊或功能嗎?例如,創建工人爬行的模塊,使用my_module.add_creep從控制檯調用?與控制檯中的腳本進行交互
1
A
回答
3
對於給定的例子中,使用require('my_module').add_creep();
的要求無論是分配給module.exports該函數返回模塊。
@cho:require不必返回一個函數。它相當於返回一個函數,因爲該模塊包含一個函數。如果模塊分配如下module.export = {test: 'test'}
,遵循片斷require('that_module')
將返回{test: 'test'}
等等
注:不知道別人有這個問題,但有時控制檯沒有返回結果在所有...
在這種情況下,請嘗試重新加載頁面。
只要確保遊戲在執行命令時不會被暫停...
0
我已經設法從控制檯調用lodash模塊,像這樣調用它require('lodash').pluck(characters, 'name')
。不確定它是否適用於用戶創建的模塊。
0
的require
函數返回的功能,因此您可以在控制檯這樣的照片直接調用它:
require('harvester')(Game.creeps.harvester1);
2
我剛纔明白了這一點。但通過鍵入
Game.creepManager.yourfunctionhere();
從控制檯訪問methodes
只需導入你的mothods的遊戲對象(腳本)
Game.creepManager = require('CreepManager');
您現在可以使用控制檯的好辦法
相關問題
- 1. 如何直接與java控制檯中的selenium webdriver進行交互,與python控制檯相同?
- 2. 在gui應用程序中進行交互式控制檯/窗口交互
- 3. 控制檯模式下來自InstallAnywhere的交互式shell腳本
- 4. 交互式Flash控制檯
- 5. (控制檯)R中的用戶交互?
- 6. Eclipse中的交互式控制檯
- 7. Python子進程:與shell腳本交互
- 8. 在Linux下與Python中的GUI元素進行腳本交互
- 9. 如何與CasperJS/PhantomJS腳本中的用戶進行交互?
- 10. python:與cgi腳本中的會話進行交互
- 11. 與長時間運行的python腳本進行交互
- 12. 如何與類中的文本框控件進行交互?
- 13. 使用作業控制自動進行後臺交互處理
- 14. 鍵盤快捷鍵斷裂從腳本運行交互式Python控制檯
- 15. 通過(Non-MPI)python腳本與MPI二進制文件進行交互
- 16. Firebug控制檯交互與回聲行爲
- 17. 如何打開控制檯與Express應用程序進行交互?
- 18. 如何添加另一個控制檯與多線程程序進行交互
- 19. 獲取greasemonkey腳本與正在運行的進程交互?
- 20. htaccess如何與我的php腳本進行交互?
- 21. 如何與較長的python腳本進行交互?
- 22. 使用外部PowerShell腳本與網頁上的ActiveX控件進行交互
- 23. 推薦的Ruby交互式控制檯
- 24. 與pexpect中的python腳本交互
- 25. 是否有任何與代碼交互的方式。交互式控制檯
- 26. 如何在PyDev的交互式控制檯中換行?
- 27. Python腳本自動與fdisk進行交互提示
- 28. 如何與Vagrant shell配置腳本進行交互?
- 29. Windows PowerShell - 與Python腳本進行交互遠程PC
- 30. 交互式控制檯爲Ruby,PHP
這對我不起作用。 – Andrew 2016-04-04 10:46:36
@Andrew你應該在遊戲循環中指定你想要從遊戲中訪問的東西(因爲遊戲似乎會覆蓋每一個新的狀態,所以你必須重新添加你的屬性) – Skintkingle 2016-06-21 20:10:23