91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

unity3D讀取SimpleJSON的辦法

發布時間:2020-07-26 03:09:01 來源:網絡 閱讀:5584 作者:酷酷小喬 欄目:游戲開發

這個星期真是太倒霉了,得了結石了,在醫院打吊針吊了3天,重要的是那個痛啊,簡直是太痛了。從這點我認識到了,身體是革命的本錢,以后不管干什么,保護好自己的身體才是最重要的。好了,不聊這些了,希望這黑色的星期快點過去,。關于U3D怎么讀取JSON文件,怎么解析JSON。這里我用到的是

SimpleJSON,用的是官網的這種辦法。其實還一種是ListJSON,用法都差不多。這里我就先說下怎么用SimpleJSON吧,首先我們要使用SimpleJSON這個庫,就必須把庫導到U3D里面,

unity3D讀取SimpleJSON的辦法

記住這里必須plugins文件夾。因為他需要預編譯。

好了然后我們寫一個JSON文件吧,

unity3D讀取SimpleJSON的辦法


然后我們在U3D就需要用SimpleJSON讀取和解析JSON文件了

代碼1:讀取JSON

using UnityEngine;
using System.Collections;


public class LoadText : MonoBehaviour {
   
   public TextAsset txt;

   void Start()
   {

   GameTex.moveSpriet=txt.text;

   }
}


代碼2:解析JSON 然后拿到里面的數據,實例化一個按鈕


using UnityEngine;
using System.Collections;
using SimpleJSON;

public class GameTex : MonoBehaviour
{

    public  static string moveSpriet;
    public GameObject sprite;
    public GameObject go;
    public ArrayList gameText = new ArrayList ();
    int x = 0;
    int y = 0;

    void Update ()
    {

        InitTextList ();
    }

    
    public void InitTextList ()
    {
        var n = JSONNode.Parse (moveSpriet);
        for (int i = 0; i < n.Count; i++) {
            //  Debug.Log(n[i]);
            gameText.Add (loadJS ([0]));
            Debug.Log ([0]);

        }
  
    }

    public LoadText loadJS (JSONNode o)
    {
         
        // Debug.Log(o["name"]);
        //name=o["name"].AsInt;
        x = o ["x"].AsInt;
        y = o ["y"].AsInt;
        return null;
    }

  
    public void MoveSprite ()
    {
        GameObject target1 = Instantiate (sprite)as GameObject;
        target1.transform.parent = this.transform;
        target1.transform.localPosition = new Vector3 (x, y, 0);
        target1.transform.localScale = Vector3.one;
         
    }
}

這里就是拿到x和y,然后實例化


效果:



unity3D讀取SimpleJSON的辦法

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

闵行区| 成都市| 通城县| 明光市| 萨迦县| 松江区| 剑河县| 宁乡县| 清苑县| 漠河县| 大宁县| 乐至县| 蒙阴县| 乌恰县| 东乡县| 长治市| 崇明县| 阳高县| 磐石市| 昆明市| 莱州市| 贵阳市| 奉节县| 双柏县| 玉屏| 嘉义市| 句容市| 三门峡市| 资中县| 游戏| 海晏县| 英超| 丰顺县| 峡江县| 宁安市| 马公市| 安龙县| 郸城县| 阳城县| 道孚县| 赣榆县|