希望能有源码模式和跳转返回到某步骤的功能

功能建议 · 1959 次浏览
星星不睡我不睡 创建于 2025-05-05 23:32

1.之前用过按键精灵,里面有个很方便的功能,就是跳转或回到某处,如下这样

Goto 标记
Rem 标记

标记可以是多个不同成对的关键词.可以跳到任何步骤了. 目前是用"跳过后续步骤 加循环 如果"实现,但对于步骤特别长的就很麻烦了.

比如游戏里, 并不全是线性步骤, 会有多个不同的功能分组ABCDE..., 然后根据不同条件跳转到不同的分组.可能从A直接到D.

此时BC不执行,或者执行到E后又回到B 等等

用已有步骤虽然也能实现,但特别麻烦.希望可以更新相关功能. 

 

2.要是能有源码模式就好了(就是纯文字代码形式,当然也不是底层代码哈, 就是把可点击的模块用文本(英文单词等)表达出来). 能一下子看到整个命令里面所有参数设置. 也能方便的批量修改参数. 类似于网站HTML源码那样.

比如简单的延时, 可以用  delay 1000

要是复杂的,就用大括号,比如显示图片: 

show{

load:路径

delay 1000

显示方式等

}

比如我经常复制前面设定好的模块到后面直接用, 但有时候没注意修改里面的参数, 就导致运行失败了. 这样就得调试运行才能发现.

要是源码模式,那复制对应的整片代码,一下子就能看到了. 


回复内容
星星不睡我不睡 2025-05-06 00:01
#1

源码模式主要还是部分模块没有完全显示内部的参数.

比如朗读文字, 不点开看不到文字内容. 

运行某动作,用动作ID的话, 就看不到动作名字了.除非事先在底部备注释义. 

鼠标移动模块也看不到设置的坐标,距离等.

还有其他的.设置的参数显示的不全 或者直接没显示. 需要点开才能看到

sharklaka 25天2小时前
#2

实际上goto不符合程序设计,在主流语言里基本都废弃它了

如果你想实现goto,可以用子程序:_context.RunSp

回复主贴