2013-05-11 3 views
1

При попытке запустить некоторые three.dart примеры кодов, я получаю следующее исключение:Dart: Float32Array не загружен

Exception: 'package:three/src/core/Matrix4.dart': Error: line 25 pos 24: type 'Float32Array' >is not loaded 
    : elements = new Float32Array(16) { 
          ^
malformed type used. 
Breaking on exception: 'package:three/src/core/Matrix4.dart': Error: line 25 pos 24: type 'Float32Array' is not loaded 

Я Запуск кода из Fedora 18 64.

Btw , У меня есть Dart M4.

Неужели я пропустил установку какого-то пакета Дарта? Я пропустил установку некоторых пакетов Fedora 32?

Кажется, проблема с three.dart, она не готова поддерживать Dart M4. Я прав?

ответ

5

Возможно, вы используете устаревшую версию теста three.dart. Float32Array был переименован в Float32List и теперь живет в дроте: typed_data.

+0

Флориан, я установил three.dart с помощью инструмента DartEditor 'Pub Install'. Разве у него нет последней версии? Должен ли я попытаться вытолкнуть код из хранилища three.dart? –

+0

Ошибка: выше, я бы набрал * pull * вместо * push *. –

+0

Паб-пакет, кажется, имеет последнюю версию. Похоже, что файл three.dart еще не обновлен. –

Смежные вопросы