Beispiel #1
0
	void Awake ()
	{                
        /*
#if UNITY_STANDALONE_WIN || UNITY_EDITOR_WIN
        objPath = "file://" + Application.streamingAssetsPath + "/model2.obj";
#else
#if UNITY_ANDROID
        FileInfo fi = new FileInfo("/sdcard/model.obj");
        if (fi.Exists)
            objPath = "file://" +"/sdcard/model.obj";
        else
            objPath = Application.streamingAssetsPath + "/model2.obj";            
#endif
#endif
         */
#if STANDALONE_DEBUG
        IPAddress ip = IPAddress.Parse("127.0.0.1");
        serverSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
        serverSocket.Bind(new IPEndPoint(ip, myPort));
        serverSocket.Listen(5);
        clientSocket = new List<Socket>();
#endif
        load_state = LoadState.IDLE;
        move_para = new MovePara();
        show_envelop = false;
        show_joint = false;
        show_body = true;

        gameObject.AddComponent<Animation>();
        animation.AddClip(move_para.create_move(Movement.RUN), "run");
        animation.AddClip(move_para.create_move(Movement.JUMP), "jump");
        animation.AddClip(move_para.create_move(Movement.SLIDE), "slide");
	}
Beispiel #2
0
    void Awake()
    {
        /*
        #if UNITY_STANDALONE_WIN || UNITY_EDITOR_WIN
        objPath = "file://" + Application.streamingAssetsPath + "/model2.obj";
        #else
        #if UNITY_ANDROID
        FileInfo fi = new FileInfo("/sdcard/model.obj");
        if (fi.Exists)
            objPath = "file://" +"/sdcard/model.obj";
        else
            objPath = Application.streamingAssetsPath + "/model2.obj";
        #endif
        #endif
         */
        #if UNITY_STANDALONE_WIN || UNITY_EDITOR_WIN
        obj_path = "f:/chenyu/Unity/paoku/model.obj";
        #else
        #if UNITY_ANDROID
        obj_path = Application.persistentDataPath +"/model.obj";
        #endif
        #endif
        #if STANDALONE_DEBUG
        IPAddress ip = IPAddress.Parse("127.0.0.1");
        serverSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
        serverSocket.Bind(new IPEndPoint(ip, myPort));
        serverSocket.Listen(5);
        clientSocket = new List<Socket>();
        #endif
        FileInfo f = new FileInfo(obj_path);
        local_exist = f.Exists;
        Debug.Log("Local exist=" + local_exist);
        load_state = LoadState.IDLE;
        move_para = new MovePara();
        show_envelop = false;
        show_joint = false;
        show_body = true;

        gameObject.AddComponent<Animation>();
        animation.AddClip(move_para.create_move(Movement.RUN), "Idle_1");
        animation.AddClip(move_para.create_move(Movement.RUN), "Idle_2");
        animation.AddClip(move_para.create_move(Movement.RUN, 90), "run");
        animation.AddClip(move_para.create_move(Movement.JUMP), "jump");
        animation.AddClip(move_para.create_move(Movement.RUN), "right");
        animation.AddClip(move_para.create_move(Movement.RUN), "left");
        animation.AddClip(move_para.create_move(Movement.RUN), "death");
        animation.AddClip(move_para.create_move(Movement.SLIDE), "slide");
        /*
        #if UNITY_STANDALONE_WIN || UNITY_EDITOR_WIN
        LoadObj("file://" + Application.streamingAssetsPath + "/model2.obj");
        #else
        #if UNITY_ANDROID
        LoadObj("file://" + "/sdcard/model.obj");
        #endif
        #endif
        */
    }