Gandi 3.0文档
官网 打开编辑器
文档/插件与平台面板

查找自制积木的定义

自制积木一多,调用块在这里、定义块在几屏之外甚至在别的角色里,来回查找很费时间。 Gandi 3.0 在自制积木的调用块的右键菜单里加了一条「跳到定义」,点一下就过去。

打开方式#

编辑器自带,始终启用。它没有可调的选项,设置里也没有这一条。

怎么用#

在自制积木的调用块上右键(脚本里那块粉色的、自己命名的积木),菜单里多一条「跳到定义」:

调用块的右键菜单里多了「跳到定义」

点它,工作区滚到定义处,定义块闪两下黄光标出位置:

跳过去的一瞬间,定义块是黄的

黄光结束之后恢复常态:

停在定义处

细节#

  • 只有调用块有这一条。 定义块(「定义 …」那块)自己不需要跳。
  • 定义已经在视野里就不滚动,只闪一下:对就在眼前的积木再滚一次,反而容易失去参照。
  • 要滚的时候滑过去(约 0.3 秒,跟着主题的动效档位打折),落点是看得见的那一块的 正中 —— 内置积木栏是半透明盖在工作区一侧的,那一条里的积木看不见也点不着,所以居中 按刨掉它之后剩下的那块算。比一屏还长的一串定义从顶上对齐,而不是把中间那几行摆到 屏幕中央。滑到一半自己滚了滚轮或者按下鼠标,滑动当场停下。
  • 搜索结果、调试面板点一行,落点规则和这里完全一样。
  • 先在当前这一页里找,找不到再翻别的已经开着的积木页,还找不到才去整个作品里翻。 绝大多数情况定义就在同一个角色里,先找这一处也避免同名的全局积木把人带到别的角色去。
  • 定义在别的角色里、而那个角色的积木页没开着时,它会切到那个角色、翻到那一页,再把 定义块居中闪一下,同时提示一句「定义在「…」里」。跨场景时不切换场景:全局积木都定义在 模块里,模块在每个场景里都存在,所以都够得着。

相关#