6

フレームワーク GameClosure を使用していますが、フィルターを作成しようとするとエラーが発生します。ドキュメントを見に行きました

DevKit Docs で私はこれを見つけました:

GameClosure DevKit ドキュメント - クラス: ui.filter.Filter

import ui.filter.Filter as Filter;

var filter = new Filter();

これはエラーです:

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
4

2 に答える 2

4

私も同じ問題を抱えていました。ui.filter のディレクトリを調べてみました。Filterそれがエラーかどうかを確認します。

私はそれを発見しましたdirectory was wrong

ui には directory はありません。 は ui にありfilter.Filter.jsますfilter.js(F tiny のフィルター)。

解決策: でインポートを変更するui.filter as filterと、機能するはずです。

于 2013-11-11T11:59:17.090 に答える