AS3IsoLib Ошибка импорта интерфейса 1046 - PullRequest
1 голос
/ 18 июня 2011

Я пытаюсь начать работу с AS3IsoLib, следуя по Flash CS5. Я следую учебнику Ли Бримелоу по Flex на gotoandlearn.com, но столкнулся с проблемой импорта. Это идет изнутри AS3IsoLib. В классе Node.as он выдает 1046: тип не найден или не является константой времени компиляции: INode.

ActionScript\as3isolib\data\Node.as, Line 246   1046: Type was not found or was not a compile-time constant: INode.
ActionScript\as3isolib\data\Node.as, Line 246   1120: Access of undefined property INode.
ActionScript\as3isolib\data\Node.as, Line 246   1120: Access of undefined property INode.
ActionScript\as3isolib\data\Node.as, Line 442   1120: Access of undefined property INode.
ActionScript\as3isolib\data\Node.as, Line 32    1172: Definition __AS3__.vec:Vector could not be found.
  1. Пробовал использовать файлы из SVN. Получил 1046 Ошибка. Думая, что файлы SVN были причиной
  2. Я скачал .zip файл. Точно такая же ошибка 1046
  3. Я думал, что это проблема импорта, но они используют один и тот же пакет, и класс Node.as был успешно найден.
  4. Возможно, это была папка ActionScript, в которой я храню свои библиотеки. Но я всегда использовал его без проблем от Greensock, NResponder и Papervision3D.

Я в замешательстве, и единственное, о чем я могу думать, - это если я использую Flash CS5, а не Flex. Любое руководство будет высоко ценится.

Спасибо, Rob

Вот импорт каждого класса:

Node.as

package as3isolib.data
{
import __AS3__.vec.Vector;

import as3isolib.core.as3isolib_internal;
import as3isolib.events.IsoEvent;

import eDpLib.events.EventDispatcherProxy;
import as3isolib.data.INode;

use namespace as3isolib_internal;


public class Node extends EventDispatcherProxy implements INode
{

    public function Node()
    {
        super();
    }

INode.as

package as3isolib.data
{
import eDpLib.events.IEventDispatcherProxy;

public interface INode extends IEventDispatcherProxy
{

1 Ответ

0 голосов
/ 20 июня 2011

Я использовал as3isolib с Flash Builder 4, и он отлично работает. Конечно, Flash Builder 4 - это то, что Ли Бримелоу использовал в этом уроке.

...