コード例 #1
0
    IEnumerator TestRequest(PData pdata)
    {
        /*List<IMultipartFormSection> formData = new List<IMultipartFormSection>();
        *  formData.Add(new MultipartFormDataSection("field1=foo&field2=bar"));
        *  formData.Add(new MultipartFormFileSection("my file data", "myfile.txt"));*/

        string formData = JsonUtility.ToJson(pdata);

        var data = System.Text.Encoding.UTF8.GetBytes(formData);


        Debug.Log(formData);
        var www = new UnityWebRequest("http://localhost:8003");

        www.method          = "POST";
        www.uploadHandler   = new UploadHandlerRaw(data);
        www.downloadHandler = new DownloadHandlerBuffer();

        // UnityWebRequest www = UnityWebRequest.Post("http://localhost:8003", (formData));
        yield return(www.SendWebRequest());

        if (www.isNetworkError || www.isHttpError)
        {
            Debug.Log(www.error);
        }
        else
        {
            Debug.Log(www.downloadHandler.text);
            Debug.Log("Request upload complete!");
        }
    }
コード例 #2
0
 public static void PDataParamUpdates(Document currentDoc, PData data)
 {
     if (Directory.Exists(DBIdentifiers.Database))
     {
         Application App = currentDoc.Application;
         App.SharedParametersFilename = DBIdentifiers.SharedParams;
         DefinitionFile deffile = App.OpenSharedParameterFile();
         ProjectInfo    info    = currentDoc.ProjectInformation;
         Parameter      TV      = info.get_Parameter(ParameterLibrary.TotalViews.ID);
         TV.Set(Convert.ToInt32(data.TotalViews));
         Parameter UV = info.get_Parameter(ParameterLibrary.UnusedViews.ID);
         UV.Set(Convert.ToInt32(data.UnusedViews));
         Parameter TS = info.get_Parameter(ParameterLibrary.TotalSheets.ID);
         TS.Set(Convert.ToInt32(data.TotalSheets));
         Parameter TXT = info.get_Parameter(ParameterLibrary.TextStyles.ID);
         TXT.Set(Convert.ToInt32(data.TextStyles));
         Parameter MAT = info.get_Parameter(ParameterLibrary.Materials.ID);
         MAT.Set(Convert.ToInt32(data.Materials));
         Parameter GRP = info.get_Parameter(ParameterLibrary.Groups.ID);
         GRP.Set(Convert.ToInt32(data.Groups));
         Parameter PGP = info.get_Parameter(ParameterLibrary.PurgeableGroups.ID);
         PGP.Set(Convert.ToInt32(data.PurgeableGroups));
         Parameter FAM = info.get_Parameter(ParameterLibrary.Families.ID);
         FAM.Set(Convert.ToInt32(data.Families));
         Parameter ELE = info.get_Parameter(ParameterLibrary.FamilyInstances.ID);
         ELE.Set(Convert.ToInt32(data.FamInstances));
         Parameter TNT = info.get_Parameter(ParameterLibrary.TextNotes.ID);
         TNT.Set(Convert.ToInt32(data.TextNotes));
     }
 }
コード例 #3
0
        bool Clear(ref PObject plist)
        {
            if (Type != null)
            {
                switch (Type.ToLowerInvariant())
                {
                case "string": plist = new PString(string.Empty); break;

                case "array": plist = new PArray(); break;

                case "dict": plist = new PDictionary(); break;

                case "bool": plist = new PBoolean(false); break;

                case "real": plist = new PReal(0); break;

                case "integer": plist = new PNumber(0); break;

                case "date": plist = new PDate(DateTime.Now); break;

                case "data": plist = new PData(new byte[1]); break;

                default:
                    Log.LogError(7045, null, $"Unrecognized Type: {Type}");
                    return(false);
                }
            }
            else
            {
                plist = PObject.Create(plist.Type);
            }

            return(true);
        }
コード例 #4
0
ファイル: LilaGame.cs プロジェクト: arbitre125/LilaSharp
 /// <summary>
 /// Plays a move.
 /// </summary>
 /// <param name="move">The move.</param>
 public void PlayMove(PData <PMove> move)
 {
     if (socket != null)
     {
         socket.Send(move);
     }
 }
コード例 #5
0
        private void OnPlayerChangeData(HMessage obj)
        {
            try
            {
                #region Some Parsing
                int position = 0;
                obj.ReadInt(ref position);
                obj.ReadString(ref position);
                HGender Gender = SKore.ToGender(obj.ReadString(ref position));
                string  Motto  = obj.ReadString(ref position);
                #endregion

                var args = new PlayerChangeDataEventArgs(obj);
                foreach (PDU PData in _loadedPlayers.Values)
                {
                    if (PData.PlayerIndex == args.PlayerIndex)
                    {
                        PData.Update(Motto, Gender, args.FigureId);
                    }
                }
            }
            catch (Exception e)
            {
                MessageBox.Show(e.ToString());
            }
        }
コード例 #6
0
ファイル: CreateScrollList.cs プロジェクト: satishinext/php
	public void save()
	{
		BinaryFormatter bf = new BinaryFormatter ();
		FileStream file = File.Create(Application.persistentDataPath + "/Playerinfo.dat");
		//
		string [] des = {
			"Work Done",
			"Work Pending",
			"PC Required",
			"Witcher 3d",
			"Need For Speed",
			"Todo Ending",
			"todo 2 ",
			"todo s ",
			"Store documents & links on each task row",
			"Set alerts for due dates & sheet changes",
			"Log task details, comments, & notes",
			"Enable Gantt view to see a timeline",
			"View & edit tasks in a calendar",
			"Organize tasks into collapsible sections",
			"Collaborate in real-time",
			"Request updates on task status",
			"Collect new rows & take action",
			"View & update your to do list on the go",};
		int[] chec = {
			0,1,1,0,0,1,1,0,1,1,1,0,0,1,0,1,0,0
		};
		PData[] PD = new PData[des.Length];
		for (int i = 0; i < des.Length; i++)
			PD[i] = new PData(des[i],chec[i]);
		//
		bf.Serialize (file,PD);
		file.Close();
	}
コード例 #7
0
 static PData InitInstance(PData data, object obj, object otherParam, string notContainCols, string prexParName)
 {
     try
     {
         if (data == null)
         {
             data = new PData();
         }
         data.prexParaName = prexParName;
         StringBuilder sbIcols = new StringBuilder();
         StringBuilder sbIpars = new StringBuilder();
         StringBuilder sbUps   = new StringBuilder();
         data.Parameters = new List <SqlParameter>();
         foreach (var p in obj.GetType().GetProperties())
         {
             if (p.GetValue(obj) != null && !System.Text.RegularExpressions.Regex.IsMatch(notContainCols, "\\b" + p.Name + "\\b"))
             {
                 if (p.PropertyType == typeof(DateTime) && ((DateTime)p.GetValue(obj)).ToString("yyyy-MM-dd") == "0001-01-01")
                 {
                     continue;
                 }
                 sbIcols.Append(p.Name + ",");
                 sbIpars.Append("@" + data.prexParaName + p.Name + ",");
                 sbUps.Append(string.Format("{0}=@{1}{0},", p.Name, data.prexParaName));
                 data.Parameters.Add(new SqlParameter("@" + p.Name, p.GetValue(obj)));
             }
         }
         if (sbIcols.Length > 0)
         {
             sbIcols.Length--;
         }
         if (sbIpars.Length > 0)
         {
             sbIpars.Length--;
         }
         if (sbUps.Length > 0)
         {
             sbUps.Length--;
         }
         data.SInsertCols       = sbIcols.ToString();
         data.SInsertParameters = sbIpars.ToString();
         data.SUpdateInfo       = sbUps.ToString();
         if (otherParam != null)
         {
             foreach (var o in otherParam.GetType().GetProperties())
             {
                 if (o.GetValue(otherParam) != null)
                 {
                     data.Parameters.Add(new SqlParameter("@" + o.Name, o.GetValue(obj)));
                 }
             }
         }
         return(data);
     }
     catch (Exception e)
     {
         new Log("HK.Pub").Error(e.Message + e.StackTrace);
         throw e;
     }
 }
コード例 #8
0
ファイル: showListControl.cs プロジェクト: satishinext/php
	public void save()
	{
		BinaryFormatter bf = new BinaryFormatter ();
		FileStream file = File.Create(Application.persistentDataPath + "/Playerinfo.dat");
		//
		string [] des = {
			"Work Done",
			"Work Pending",
			"PC Required",
			"Witcher 3d",
			"Need For Speed",
			"Todo Ending",
			"todo 2 ",
			"todo s ",
		};
		int[] chec = {
			0,1,1,0,0,1,1,0
		};
		PData[] PD = new PData[8];
		for (int i = 0; i < 8; i++)
			PD[i] = new PData(des[i],chec[i]);
		//
		bf.Serialize (file,PD);
		file.Close();
	}
コード例 #9
0
 public override void rcvSettlement(bool ret, PData pData)
 {
     UEventListener.Instance.OnDispatchEvent(UEvents.Settlement, new EventSettlement()
     {
         bRet = ret, pdata = pData
     });
 }
コード例 #10
0
 /// <summary>
 /// Resets all of the lists and etc that existed before in preperation for a new trajectory
 /// </summary>
 private void ClearInteractions()
 {
     gotTrajectory = false;
     playData      = null;
     objectInteractionTimes.Clear();
     dropTimes.Clear();
     grabTimes.Clear();
 }
コード例 #11
0
ファイル: PlayerData.cs プロジェクト: jovillacorta/cs179n
    public void OnLoad(string data)
    {
        //stats = JsonUtility.FromJson<PlayerStats>(data);
        playData = JsonUtility.FromJson <PData>(data);

        stats         = playData.stat;
        equipSlots    = playData.equipSlot;
        items         = playData.item;
        equippedItems = playData.equippedItem;
    }
コード例 #12
0
        public PlayerData GetPlayerData(string Id)
        {
            PlayerData data;

            if (!PData.TryGetValue(Id, out data))
            {
                data = new PlayerData();
                PData.Add(Id, data);
            }
            return(data);
        }
コード例 #13
0
    public void Save()
    {
        BinaryFormatter bf = new BinaryFormatter ();
        FileStream file = File.Create (Application.persistentDataPath + "/playerInfo.dat");

        PData data = new PData();
        data.maxHP = DataCenter.instance.playerDataObject.maxHP;
        data.exp = DataCenter.instance.playerDataObject.exp;

        bf.Serialize (file,data);
        file.Close ();
    }
コード例 #14
0
ファイル: LilaGame.cs プロジェクト: arbitre125/LilaSharp
 /// <summary>
 /// Plays a move.
 /// </summary>
 /// <param name="uci">The move in uci format.</param>
 public void PlayMove(string uci)
 {
     if (socket != null)
     {
         PMove move = new PMove()
         {
             Uci = uci, Lag = (int)Client.ClientLag
         };
         PData <PMove> pmove = new PData <PMove>(move);
         socket.Send(pmove);
     }
 }
コード例 #15
0
    public void Save()
    {
        BinaryFormatter bf   = new BinaryFormatter();
        FileStream      file = File.Create(Application.persistentDataPath + "/playerInfo.dat");

        PData data = new PData();

        data.maxHP = DataCenter.instance.playerDataObject.maxHP;
        data.exp   = DataCenter.instance.playerDataObject.exp;

        bf.Serialize(file, data);
        file.Close();
    }
コード例 #16
0
    public void Load()
    {
        if (File.Exists(Application.persistentDataPath + "/playerInfo.dat"))
        {
            BinaryFormatter bf   = new BinaryFormatter();
            FileStream      file = File.Open(Application.persistentDataPath + "/playerInfo.dat", FileMode.Open);
            PData           data = (PData)bf.Deserialize(file);
            file.Close();

            DataCenter.instance.playerDataObject.maxHP = data.maxHP;
            DataCenter.instance.playerDataObject.exp   = data.exp;
        }
    }
コード例 #17
0
ファイル: Global.cs プロジェクト: acgaudette/ludum46
    void Start()
    {
        Debug.Assert(colors.Length == 2);
        clear = Camera.main.backgroundColor;

        if (pdata == null)
        {
            var obj = GameObject.Find("_pdata");
            if (obj == null)
            {
                obj = GameObject.Instantiate(pdataPrefab);
            }

            pdata = obj.GetComponent <PData>();
        }

        if (forceLevel >= 0)
        {
            pdata.level = forceLevel;
        }

        mixer.SetFloat(
            "Volume",
            Mathf.Log(pdata.volume / 10.0f + Mathf.Epsilon) * 20);

        cover = GameObject.Find("_cover");
        foreach (var inv in inverts)
        {
            inv.Init();
        }
        chars = Object.FindObjectsOfType <Char>();

        foreach (var ch in chars)
        {
            var lkup    = landing ? landingLevel : pdata.level;
            var renderi = renders[lkup];
            var bill    = ch.transform.Find("Billboard");
            var mat     = bill.GetComponent <MeshRenderer>().material;
            mat.mainTexture = renderi.tex;
            var anim = bill.GetComponent <SpriteAnim>();
            anim.count = renderi.count;

            var opp = ch.GetComponent <Opp>();
            if (opp == null)
            {
                continue;
            }
            opp.bot = pdata.level >= levels.Length ?
                      levels[levels.Length - 1] : levels[pdata.level];
        }
    }
コード例 #18
0
    private PData getParticle()
    {
        foreach (var p in _particles)
        {
            if (!p.active)
            {
                return(p);
            }
        }
        var newP = new PData();

        _particles.Add(newP);
        return(newP);
    }
コード例 #19
0
        public static void UpdateSplashPage(Document currentDoc)
        {
            string        fp   = currentDoc.PathName;
            BasicFileInfo bfi  = BasicFileInfo.Extract(fp);
            string        proj = bfi.CentralPath.Split('\\').Last().Split('.').First();
            string        pdir = DBIdentifiers.Database + "ProjectData\\" + proj + "\\";

            if (Directory.Exists(pdir))
            {
                string[] files = Directory.GetFiles(pdir);
                PData    data  = PDataFromRevit(currentDoc);
                PDataParamUpdates(currentDoc, data);
            }
        }
コード例 #20
0
        public void Import(BinaryReader r)
        {
            isRun = false;
            data.Clear();
            int num = r.ReadInt32();

            for (int i = 0; i < num; i++)
            {
                long  key = r.ReadInt64();
                PData d   = new PData();
                d.Import(r);
                data.Add(key, d);
            }
        }
コード例 #21
0
        public void LoadData(string filePath, string pass)
        {
            BinaryFormatter bf = new BinaryFormatter();

            byte[] data                 = File.ReadAllBytes(filePath);
            byte[] dataDecompressed     = DecompressBytes(data);
            byte[] dataDecompAndDecrypt = DecryptBytes(dataDecompressed, pass);
            PData  result               = bf.Deserialize(new MemoryStream(dataDecompAndDecrypt)) as PData;

            if (result.Images == null)
            {
                result.Images = new List <Bitmap>();
            }

            privateData = result;
        }
コード例 #22
0
        public static void Load(BasePlayer player, bool created = false)
        {
            if (player == null)
            {
                return;
            }

            if (!created)
            {
                plug.Puts($"Loading player [{player.UserIDString}]");
            }

            Database.Query(Database.Build("SELECT * FROM users WHERE steam_id = @0 LIMIT 1;", player.UserIDString), records =>
            {
                // Check if the user has been created, but still not able to find
                if (records.Count == 0 && created == true)
                {
                    plug.Puts($"Cannot fint he player after creation. Player has been kicked!");
                    player.Kick("Account creation failed, contact us at rust.gamelimits.com/discord");
                    return;
                }

                // Check if the user does not exists, in that case, create a new user and restart the loading process
                if (records.Count == 0)
                {
                    plug.Puts($"Creating new player record [{player.UserIDString}]");
                    Database.Insert(Database.Build("INSERT INTO users (steam_id, display_name) VALUES (@0, @1);", player.UserIDString, player.displayName), result => Load(player, true));
                    return;
                }

                PData pdata = new PData()
                {
                    id    = Convert.ToUInt32(records[0]["id"]),
                    admin = Convert.ToBoolean(records[0]["is_admin"]),
                };

                datas.Add(player.userID, pdata);

                pdata.LoadRewardPoints();
                pdata.LoadSubscriptions();
                pdata.LoadCooldowns();
                pdata.LoadSettings();

                plug.Puts($"Player loaded (id: {pdata.id})");
            });
        }
コード例 #23
0
        private void OnEnterConta(IResponer responer, Player player, PData pData)
        {
            var pkt = new PktContaData();

            if (string.IsNullOrEmpty(pData.strArg))
            {
                pkt.id = pData.intArg;
                responer.Response(pkt);
            }
            else
            {
                var cake = new CakeServer("pinfo", player.psid);
                var data = AConfigManager.Instance.OnGetMapData(pData.strArg, cake.GetIntValue(pData.strArg));
                pkt.id = data.id;
                responer.Response(pkt);
            }
            AContaManager.Instance.OnEnterConta(player.psid, pkt.id);
        }
コード例 #24
0
    public void OnLoad(string data)
    {
        //stats = JsonUtility.FromJson<PlayerStats>(data);
        playData = JsonUtility.FromJson <PData>(data);

        stats         = playData.stat;
        equipSlots    = playData.equipSlot;
        items         = playData.item;
        equippedItems = playData.equippedItem;
        male          = playData.gender;
        if (male)
        {
            //TO DO : change to male sprite
        }
        else
        {
            //TO DO: change to female sprite
        }
    }
コード例 #25
0
    void Start()
    {
        TextPrefab = (GameObject)Resources.Load("nodeText");


        XRSettings.enabled = false;
        Debug.Log(Application.persistentDataPath);
        //url = "file:///" + Application.persistentDataPath + "/nasa.json";

        Debug.Log(url);

        float time = Time.realtimeSinceStartup;

        WWW www = new WWW(url);

        StartCoroutine(WaitForRequest(www));

        PData data = new PData();

        //StartCoroutine(TestRequest(data));
    }
コード例 #26
0
    static IEnumerator TestRequest(PData pdata, int i)
    {
        /*List<IMultipartFormSection> formData = new List<IMultipartFormSection>();
        *  formData.Add(new MultipartFormDataSection("field1=foo&field2=bar"));
        *  formData.Add(new MultipartFormFileSection("my file data", "myfile.txt"));*/

        string formData = JsonUtility.ToJson(pdata);

        var data = System.Text.Encoding.UTF8.GetBytes(formData);


        Debug.Log(formData);
        var www = new UnityWebRequest("http://localhost:8003");

        www.method          = "POST";
        www.uploadHandler   = new UploadHandlerRaw(data);
        www.downloadHandler = new DownloadHandlerBuffer();

        // UnityWebRequest www = UnityWebRequest.Post("http://localhost:8003", (formData));
        yield return(www.SendWebRequest());

        if (www.isNetworkError || www.isHttpError)
        {
            Debug.Log(www.error);
        }
        else
        {
            Debug.Log(www.downloadHandler.text);
            Debug.Log("Request upload complete!");
            TGraph.GlobalVariables.Graph.nodes[i].svg = www.downloadHandler.text.Replace("ex\"", "px\"").Replace("Infinity", "0").Replace("currentColor", "white");

            Debug.Log(TGraph.GlobalVariables.Graph.nodes[i].svg);

            TGraph.GraphManager.CreateMathObject(i);
        }
    }
コード例 #27
0
ファイル: ServerRequest.cs プロジェクト: millerhooks/TGView3D
        //requests conversion of MathML to SVG from local MathJax Server
        private IEnumerator TestRequest(PData pdata, int i)
        {
            string formData = JsonUtility.ToJson(pdata);
            var    data     = System.Text.Encoding.UTF8.GetBytes(formData);

            var www = new UnityWebRequest("http://localhost:8003");

            www.method          = "POST";
            www.uploadHandler   = new UploadHandlerRaw(data);
            www.downloadHandler = new DownloadHandlerBuffer();

            yield return(www.SendWebRequest());

            if (www.isNetworkError || www.isHttpError)
            {
                Debug.Log(www.error);
            }
            else
            {
                //replace certain symbols that are not supported by the Unity SVG Importer
                string svg = www.downloadHandler.text.Replace("ex\"", "px\"").Replace("Infinity", "0").Replace("currentColor", "white");
                CreateMathObject(i, svg);
            }
        }
コード例 #28
0
        /// <summary>
        /// Taken from original Register Base interaction, but instead takes the new string trajectory from the events
        /// </summary>
        /// <param name="trajectory"></param>
        private void RegisterBaseInteractions(string trajectory)
        {
            gotTrajectory = true;
            Debug.Log(gotTrajectory);
            try
            {
                playData = JsonUtility.FromJson <PData>(trajectory);
                var lastState = InteractStates.isNotInteracting;

                foreach (PData.DataInOneSecond dios in playData.dios)
                {
                    if (lastState != dios.playerInteractState && dios.playerInteractState != InteractStates.isPulling)
                    {
                        lastState = dios.playerInteractState;
                        objectInteractionTimes.Add(dios.time);
                    }
                }
                SplitBaseInteractions();
            }
            catch
            {
                Debug.LogError("Incorrect JSON Format");
            }
        }
コード例 #29
0
        bool CreateValue(string type, string text, out PObject value)
        {
            DateTime date    = DateTime.Now;
            bool     boolean = false;
            double   real    = 0;
            int      integer = 0;

            value = null;

            switch (type.ToLowerInvariant())
            {
            case "string":
                value = new PString(text);
                return(true);

            case "array":
                value = new PArray();
                return(true);

            case "dict":
                value = new PDictionary();
                return(true);

            case "bool":
                if (text == null || !bool.TryParse(text, out boolean))
                {
                    boolean = false;
                }

                value = new PBoolean(boolean);
                return(true);

            case "real":
                if (text != null && !double.TryParse(text, NumberStyles.Float, CultureInfo.InvariantCulture, out real))
                {
                    Log.LogError(7045, null, "Unrecognized Real Format");
                    return(false);
                }

                value = new PReal(real);
                return(true);

            case "integer":
                if (text != null && !int.TryParse(text, NumberStyles.Integer, CultureInfo.InvariantCulture, out integer))
                {
                    Log.LogError(7045, null, "Unrecognized Integer Format");
                    return(false);
                }

                value = new PNumber(integer);
                return(true);

            case "date":
                if (text != null && !DateTime.TryParse(text, CultureInfo.InvariantCulture, DateTimeStyles.None, out date))
                {
                    Log.LogError(7045, null, "Unrecognized Date Format");
                    return(false);
                }

                value = new PDate(date);
                return(true);

            case "data":
                if (text != null)
                {
                    value = new PData(Encoding.UTF8.GetBytes(Value));
                }
                else
                {
                    value = new PData(new byte[0]);
                }
                return(true);

            default:
                Log.LogError(7045, null, $"Unrecognized Type: {type}");
                value = null;
                return(false);
            }
        }
コード例 #30
0
        bool Import(PObject plist)
        {
            var         path    = GetPropertyPath();
            var         current = plist;
            PDictionary dict;
            PObject     value;
            PArray      array;
            int         index;
            int         i = 0;

            if (path.Length == 0)
            {
                Log.LogError(7053, null, $"Import: Entry, \"{Entry}\", Incorrectly Specified");
                return(false);
            }

            while (i < path.Length - 1)
            {
                dict  = current as PDictionary;
                array = current as PArray;

                if (array != null)
                {
                    if (!int.TryParse(path[i], out index) || index < 0 || index >= array.Count)
                    {
                        Log.LogError(7054, null, $"Import: Entry, \"{Entry}\", Contains Invalid Array Index");
                        return(false);
                    }

                    current = array[index];
                }
                else if (dict != null)
                {
                    if (!dict.TryGetValue(path[i], out current))
                    {
                        dict[path[i]] = current = new PDictionary();
                    }
                }
                else
                {
                    Log.LogError(7053, null, $"Import: Entry, \"{Entry}\", Incorrectly Specified");
                    return(false);
                }

                i++;
            }

            dict  = current as PDictionary;
            array = current as PArray;

            if (array != null)
            {
                if (path[i].Length == 0)
                {
                    index = array.Count;
                }
                else if (!int.TryParse(path[i], out index) || index < 0)
                {
                    Log.LogError(7054, null, $"Import: Entry, \"{Entry}\", Contains Invalid Array Index");
                    return(false);
                }

                try {
                    value = new PData(File.ReadAllBytes(Value));
                } catch {
                    Log.LogError(7055, null, $"Import: Error Reading File: {Value}", Value);
                    return(false);
                }

                if (index < array.Count)
                {
                    array.Insert(index, value);
                }
                else
                {
                    array.Add(value);
                }
            }
            else if (dict != null)
            {
                try {
                    value = new PData(File.ReadAllBytes(Value));
                } catch {
                    Log.LogError(7055, null, $"Import: Error Reading File: {Value}", Value);
                    return(false);
                }

                dict[path[i]] = value;
            }
            else
            {
                Log.LogError(7056, null, $"Import: Can't Add Entry, \"{Entry}\", to Parent");
                return(false);
            }

            return(true);
        }
コード例 #31
0
ファイル: BotInteraction.cs プロジェクト: wh-forker/chalet
 public void GetNewPlayData(string newTraj)
 {
     playData = GetComponent <ProcessTrajectory>().playData;
 }
コード例 #32
0
        private void OnEnterScene(IResponer responer, Player player, PData pData)
        {
            var conta = AContaManager.Instance.OnGetConta(player.psid);

            conta.EnterScene(player.psid);
        }
コード例 #33
0
        private void OnBeginFight(IResponer responer, Player player, PData pData)
        {
            var conta = AContaManager.Instance.OnGetConta(player.psid);

            conta.BeginFight(player.psid);
        }
コード例 #34
0
ファイル: CreateScrollList.cs プロジェクト: satishinext/php
	public void Update () {
		
		if (Application.platform == RuntimePlatform.Android) {
			
			if (Input.GetKeyUp(KeyCode.Escape)) {
				
				//quit application on return button
				foreach(var item in buttonList)
				{
					if(item.getCheckValue()==1)
					{
						for(int i=0;i<dat.Length;i++)
						{
							if(dat[i].description.Equals(item.buttonText.text))
							{
								dat[i].check=0;
								break;
							}
						}
					}

				}
				BinaryFormatter bf = new BinaryFormatter ();
				FileStream file = File.Create(Application.persistentDataPath + "/Playerinfo.dat");
				PData[] PD = new PData[dat.Length];
				for (int i = 0; i < dat.Length; i++)
					PD[i] = new PData(dat[i].description,dat[i].check);
				//
				bf.Serialize (file,PD);
				file.Close();
				Application.LoadLevel("main menu");
				
				return;
				
			}
			
		}
		
	}
コード例 #35
0
ファイル: showListControl.cs プロジェクト: satishinext/php
	public void saveItem(string d,int c)
	{
		BinaryFormatter bf = new BinaryFormatter ();
		FileStream file = File.OpenWrite(Application.persistentDataPath + "/Playerinfo.dat");
	
		PData PD = new PData(d,c);

		//
		bf.Serialize (file,PD);
		file.Close();
	}