Javascript GameClosure-过滤器错误

Javascript GameClosure-过滤器错误,javascript,import,gameclosure,Javascript,Import,Gameclosure,我正在使用框架GameClose,但我遇到了​​尝试创建筛选器时出错。 我去看医生了 在DevKit文档中,我发现: 这就是错误: Error loading module: [[ import ui.filter.Filter as Filter ]] requested by: ./src/Level0/Level0.js current directory: http://127.0.0.1:8802/simulate/ricettivointermedio/n

我正在使用框架GameClose,但我遇到了​​尝试创建筛选器时出错。 我去看医生了

在DevKit文档中,我发现:

这就是错误:

Error loading module:
    [[ import ui.filter.Filter as Filter ]]
    requested by: ./src/Level0/Level0.js 
    current directory: http://127.0.0.1:8802/simulate/ricettivointermedio/native-ios/ 
    Error: requested import (ui.filter.Filter) not found
    looked in:
        sdk/timestep/ui/filter/Filter.js
    Import Stack:
        0 : src.Application (./src/Application.js)
        1 : src.Level0.Level0 (./src/Level0/Level0.js) 
    Error: requested import (ui.filter.Filter) not found
    looked in:
        sdk/timestep/ui/filter/Filter.js
    Import Stack:
        0 : src.Application (./src/Application.js)
        1 : src.Level0.Level0 (./src/Level0/Level0.js)
    at loadModule (http://127.0.0.1:8802/simulate/ricettivointermedio/native-ios/native-ios.js:536:11)
    at importer (http://127.0.0.1:8802/simulate/ricettivointermedio/native-ios/native-ios.js:688:18)
    at Object.jsio (http://127.0.0.1:8802/simulate/ricettivointermedio/native-ios/native-ios.js:81:21)
    at Object.$$src_Level0_Level0 (http://127.0.0.1:8802/./src/Level0/Level0.js:4:1)
    at execModuleDef (http://127.0.0.1:8802/simulate/ricettivointermedio/native-ios/native-ios.js:605:7)
    at importer (http://127.0.0.1:8802/simulate/ricettivointermedio/native-ios/native-ios.js:744:6)
    at Object.jsio (http://127.0.0.1:8802/simulate/ricettivointermedio/native-ios/native-ios.js:81:21)
    at Object.$$src_Application (http://127.0.0.1:8802/./src/Application.js:3:1)
    at execModuleDef (http://127.0.0.1:8802/simulate/ricettivointermedio/native-ios/native-ios.js:605:7)
    at importer (http://127.0.0.1:8802/simulate/ricettivointermedio/native-ios/native-ios.js:744:6) native-ios.js:385
Uncaught Error: requested import (ui.filter.Filter) not found
    looked in:
        sdk/timestep/ui/filter/Filter.js
    Import Stack:
        0 : src.Application (./src/Application.js)
        1 : src.Level0.Level0 (./src/Level0/Level0.js) native-ios.js:536
我也有同样的问题。 我调查了ui.filter的目录<代码>过滤器查看这是否是错误

我发现
目录是错误的

在ui中没有目录
filter.filter.js
,而
filter.js
在ui中(使用F-tiny进行过滤)


解决方案:将
ui.filter中的导入更改为filter
,它应该可以工作。

Giglio的答案可以工作。我们在游戏中使用的另一种方式如下所示:

from ui.filter import LinearAddFilter;

LinearAddFilter和MultiplyFilter类经过良好测试,在本机和浏览器上运行速度相当快

该文件中还有其他几个过滤器类,您可以从中选择,这些过滤器类将在浏览器中运行,但在本机端没有经过良好测试,并且速度较慢,因此我们避免使用它们

from ui.filter import LinearAddFilter;
from ui.filter import MultiplyFilter;