有什么方法可以从控制台调用模块或功能吗?例如,创建工人爬行的模块,使用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. (控制台)R中的用户交互?
- 2. Eclipse中的交互式控制台
- 3. Python子进程:与shell脚本交互
- 4. python:与cgi脚本中的会话进行交互
- 5. 如何与类中的文本框控件进行交互?
- 6. 如何与较长的python脚本进行交互?
- 7. 推荐的Ruby交互式控制台
- 8. 与pexpect中的python脚本交互
- 9. 如何在PyDev的交互式控制台中换行?
- 10. Windows PowerShell - 与Python脚本进行交互远程PC
- 11. iframe中的脚本可以与主页中的脚本交互
- 12. 有没有交互式cakephp控制台?
- 13. 交互式pyDev控制台在断点
- 14. 交互式控制台为Ruby,PHP
- 15. Visual Studio交互式控制台宽度
- 16. 与C++进行交互
- 17. 与jQuery进行PDF交互
- 18. 为什么PHP启动交互式控制台而不是给定的脚本?
- 19. 与控制台(sh,bash,cmd,powershell)的透明交互
- 20. 如何以编程方式模拟与控制台的交互?
- 21. 通过SSH在PHP中与多台服务器进行交互
- 22. 执行PHP脚本在控制台
- 23. 在R控制台执行脚本
- 24. 在控制台上执行php脚本
- 25. 运行脚本后,QPython会提示“按Enter键退出”。如何与控制台交互?
- 26. 在PHP中运行交互Shell脚本
- 27. 如何通过动作脚本中的getURL与PHP进行交互?
- 28. 无法在没有控制的情况下运行交互式控制台TTY
- 29. 是否可以让PowerShell与控制台应用程序交互?
- 30. 可能与网页和控制台交互
这对我不起作用。 – Andrew 2016-04-04 10:46:36
@Andrew你应该在游戏循环中指定你想要从游戏中访问的东西(因为游戏似乎会覆盖每一个新的状态,所以你必须重新添加你的属性) – Skintkingle 2016-06-21 20:10:23