yeziqie 发表于 2020-8-14 00:58:51

使用@selstart,@selbutton,@selend定义一系列选项时,最下方的一个选项字体总是已读的灰色。
这个问题甚至出现在引擎自带的template项目中。

yeziqie 发表于 2020-8-14 01:00:14

以及在定义选项时,如果项目的长宽并非1280*720,那么按钮的位置是歪的,除非手动修改uisel.tjs中的相关值。。

yeziqie 发表于 2020-8-14 12:15:27

回复11楼点评:我这边是这样,测试项目中的选项位于最后一个时,即使未读也总是已读时的暗灰色,其他选项已读后表现正常。重启项目后情况不变。
回复12楼点评:这个其实不算是bug啦,但是也许可以让按钮的默认位置直接跟随界面大小走,而不用重新定义一遍?反正按钮不在默认位置的话直接单独定义就好了。。

yeziqie 发表于 2020-9-18 18:28:08

本帖最后由 yeziqie 于 2020-9-18 18:32 编辑

使用命令@npc color="某个颜色" id="xxx"
定义的临时npc,其名字颜色在历史记录中不能正确显示。
查询macro_history.bkscr文件发现如下代码:
//取得文字颜色
function history_color(str)
{
      if (str.beginWith("【")==true)
      {
                var hero="【"+f.surname+f.firstname+"】";
                if (str==hero) return f.config_name.color;
                var i;
                foreach i in f.config_name
                {
                        var name="【"+f.config_name.name+"】";
                        if (str==name) return f.config_name.color;
                }
               
                return f.config_name.color;
      }
      return f.config_history.font.color;
}
显然是忽略了这种情况,但我只会看不会改。。
(反正也不是什么大毛病别修了吧。。

yeziqie 发表于 2021-3-16 21:07:08

在nvl里直接点击上边的运行按钮的话,会出现一个游戏窗口呃一个dos界面。其中dos界面不断跳出“该错误处于xx的第x行”,并且跳出一长串错误的调用栈。
翻源码发现这些位置都调用了log命令,请问这是正常现象吗?

yeziqie 发表于 2021-3-16 21:07:20

yeziqie 发表于 2021-3-16 21:07
在nvl里直接点击上边的运行按钮的话,会出现一个游戏窗口呃一个dos界面。其中dos界面不断跳出“该错误处于x ...

呃→和

yeziqie 发表于 2021-3-17 19:07:09

yeziqie 发表于 2021-3-16 21:07
在nvl里直接点击上边的运行按钮的话,会出现一个游戏窗口呃一个dos界面。其中dos界面不断跳出“该错误处于x ...

好的,那就应该是没啥问题,因为游戏没崩溃。。顺便弱弱问一句楼上14L的错误修复了吗

yeziqie 发表于 2021-7-5 14:14:28

macro_sl的第149行,分割线前边没打注释符。。

yeziqie 发表于 2021-7-5 15:24:15

cond参数执行时发生错误:
    成员isLabelReaded不存在
    trace:
    在data/macro/macro_sel.bkscr中第0行第8处: //为什么是第0行,明明是75行
    "Scripts.isLabelReaded(target)>0"
           ^
    ,将忽略cond。

打印log(Scripts);可知
方法名为Scripts.isLabelRead(),没有后边的ed,不知道是版本问题还是什么

yeziqie 发表于 2021-7-5 16:26:00

yeziqie 发表于 2021-7-5 15:24
cond参数执行时发生错误:
    成员isLabelReaded不存在
    trace:


和面包那边沟通了一下,可能是我跨(面包内核)版本使用nvl的锅。感觉上是新版本的bke核心修复了“readed”这种意义不明的拼写,导致旧版本调用失败。。我说11楼出现的奇怪bug是这么来的,原来问题在这。。
页: 1 [2] 3
查看完整版本: NVLMaker for BKEngine BUG收集帖