Подружить Unity с ActionScript

Общие вопросы о Unity3D

Подружить Unity с ActionScript

Сообщение yura415 24 июн 2012, 22:45

Как правильно соединять Unity и ActionScript? Папку ActionScript положил в Assets, но пробовал и в папку проекта.
Вот небольшой код :)
Синтаксис:
Используется csharp
using UnityEngine.Flash;
using UnityEngine;
using System.Collections;
using System.Collections.Generic;

public class Networking : MonoBehaviour {
        private static string key = "test123";
        void Awake () {
                ActionScript.Import("com.mycompany.mytool");
        }
        public static List<Item> items()
        {
                int f = ActionScript.Expression<int>("com.mycompany.mytool.GetProtocolVersionFromServer({0})", key);
                List<Item> t = new List<Item>();
                Item i = new Item(1);
                i.test = f;
                t.Add(i);
                return t;
        }
}
public class Item {
        public int test;
    public Item(int a)
    {
        test = a;
    }
}

Синтаксис:
Используется actionscript
package com.mycompany
{
public final class mytool
{
public static function GetProtocolVersionFromServer(name: String): int
{
//talk the the flash api here.
return 18;
}
}
}

При попытке запустить - InvalidOperationException: Operation is not valid due to the current state of the object
При попытке скомпилить - C:\Unity\Projects\VirtualShop\Temp\StagingArea\Data\ConvertedDotNetCode\global\Networking.as(20): col: 35 Error: Access of undefined property mytool.
C:\Unity\Projects\VirtualShop\Temp\StagingArea\Data\ConvertedDotNetCode\global\Networking.as(3): col: 22 Error: Definition com.mycompany:mytool could not be found.
Добавить yura4151 в Skype
Аватара пользователя
yura415
Старожил
 
Сообщения: 567
Зарегистрирован: 14 дек 2010, 08:27
  • Сайт

Re: Подружить Unity с ActionScript

Сообщение mp3 25 июн 2012, 02:03

Вот как должна вьіглядеть иерархия файлов и проєкта.
А ошибка у Вас и будет вьіскакивать, Вьі-же пьітаетесь вьіполнить AS код в редакторе.
Нужна компиляция.
У вас нет доступа для просмотра вложений в этом сообщении.
Be straight, or go forward.
Аватара пользователя
mp3
Адепт
 
Сообщения: 1071
Зарегистрирован: 21 окт 2009, 23:50

Re: Подружить Unity с ActionScript

Сообщение yura415 25 июн 2012, 09:05

mp3 писал(а):Вот как должна вьіглядеть иерархия файлов и проєкта.
А ошибка у Вас и будет вьіскакивать, Вьі-же пьітаетесь вьіполнить AS код в редакторе.
Нужна компиляция.

Ага, вот оно что! Спасибо большое.
Добавить yura4151 в Skype
Аватара пользователя
yura415
Старожил
 
Сообщения: 567
Зарегистрирован: 14 дек 2010, 08:27
  • Сайт


Вернуться в Общие вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 9