level 1
姑娘丨请自重
楼主
看帖子发现有人发加速代码 所谓的加速代码其实就是在控制台获取body的DOM元素 然后调用游戏里面写好的方法 应该开发者用来方便自己测试的 之前的是:
$('body').scope().game.gameSpeed = 时间倍数
可能有不少人试了之后发现没效而且控制台报错:scope 不是个方法;
原因分析:$('body')获取不到body元素 这是jq获取元素的方式 通过看element可以发现这个游戏已经更新迭代了 把之前更老的jq更换成了也是老框架的AngularJS 这个框架获取元素的方式是:angular.element(document.querySelector('body'))
由此可以尝试用代码
angular.element(document.querySelector('body')).scope().game.gameSpeed = 时间倍数
结果:
成功更改游戏时间倍数
结论:
angular.element(document.querySelector('body')).scope().game.gameSpeed = 时间倍数
2023年09月13日 06点09分
1
$('body').scope().game.gameSpeed = 时间倍数
可能有不少人试了之后发现没效而且控制台报错:scope 不是个方法;
原因分析:$('body')获取不到body元素 这是jq获取元素的方式 通过看element可以发现这个游戏已经更新迭代了 把之前更老的jq更换成了也是老框架的AngularJS 这个框架获取元素的方式是:angular.element(document.querySelector('body'))
由此可以尝试用代码
angular.element(document.querySelector('body')).scope().game.gameSpeed = 时间倍数
结果:
成功更改游戏时间倍数
结论:
angular.element(document.querySelector('body')).scope().game.gameSpeed = 时间倍数
