2017-02-14 10 views
0

UWP 10(D3D)をターゲットにしてアプリケーションをビルドしようとしていますが、パッケージをビルドしようとするとエラーが発生します。UWP 10(UAP)用のビルドがエラーで失敗する

これはコードです:

using UnityEngine; 
using System.Collections; 
using System; 
using UIWidgets; 

namespace Samples { 

    [Serializable] 
    public class MatchItem : IItemHeight 
    { 
     public float Height { 
      get; set; 
     } 

     [SerializeField] 
     public string GameName; 

     [SerializeField] 
     public string GameType; 

     [SerializeField] 
     public bool Private; 

     [SerializeField] 
     public int Ratings; 

     public HostData HostData; 
    } 
} 

エラーCS0246:(?あなたがusingディレクティブまたはアセンブリ参照が不足している)型または名前空間名 'HostData' が見つかりませんでした

HostDataはUnityEngine名前空間の中にあり、私はファイルの一番上に置きます。 PCのスタンドアロンとAndroidで同じコードが機能します。

私はUnityのバージョンを使用しています:5.5.1f1(64)

答えて

0

を、私は答えを見つけた:) HostDataは、「レガシー」のネットワーククラスであり、それは、UAP上でサポートされていません。ここで

参照:https://docs.unity3d.com/Manual/windowsstore-gettingstarted.html

まだサポートされていないもの:

- レガシーネットワークのクラスは(現在のユニティネットワークを使用してください)、WWWとUnityWebRequestだから

をサポートしていますUNET機能だけをUAPとして構築するために使用することができます。

^_

関連する問題