簡體   English   中英

多個圖像目標和實例化的預制件無法同時顯示

[英]Multiple image targets and instantiated prefabs as objects doesn't show simuntaneously

我面臨一個奇怪的問題。 我編寫了2個具有不同變量名的相同腳本,這些腳本讀取xyz點的CSV文件並根據這些點實例化我的預制件:

void Start()
    {
        Load(file);

        for (i = 1; i < numberOfPoints; i++)
        {
            string j = i.ToString();


            x = Single.Parse(Find_point_number(j).my_x);
            y = Single.Parse(Find_point_number(j).my_y);
            z = Single.Parse(Find_point_number(j).my_z);

            isDesired = Single.Parse(Find_point_number(j).is_desired);

            if (isDesired == 1)
            {
                desired++;
                myArray.Add(x);
                myArray.Add(y);
                myArray.Add(z);
                myArray.Add(0);
                prefab.Add((GameObject)Instantiate(go)); 
            }
        }

        int g = 0;

        for (int i = 0; i < prefab.Count; i++)
        {
            prefab[i].transform.localPosition = new Vector3(myArray[g], myArray[g + 1], myArray[g + 2]);
            g += 4;
        }
    }

我的第一組點從12,24和-15開始,我的第二組點從0.35,-1.6和-1.4開始

我已經為其他圖像復制了此代碼,並更改了所有變量名稱。

在此處輸入圖片說明

我的兩個數據庫均已選擇並激活。

我的對象預制件不同。

我的問題是看到第一個對象,但是並排放置圖像目標時卻沒有顯示第二個對象。 盡管不應該將兩組不同的對象彼此相對移動。

因為必須添加許可證密鑰,所以不能同時激活兩個數據庫。每個數據庫都有唯一的許可證密鑰。每個應用程序可以添加一個許可證密鑰。 將兩個圖像添加到單個數據庫中,即可正常工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM