ActorRecord.GetClipboardText C# (CSharp) Méthode

GetClipboardText() public méthode

public GetClipboardText ( ) : string
Résultat string
    public string GetClipboardText()
    {
        return string.Format("{0}\t{1}\t{2}\t{3}\t{4}\t{5}\t{6}\t{7}\t{8}\t{9}\t{10}\t{11}\t{12}\t{13}\t{14}\t{15}\t{16}\t{17}\t{18}\t{19}\t{20}\t{21}\t{22}\t{23}\t{24}\t{25}\t{26}\t{27}\t{28}\t{29}", id, name, icon, bigIcon, type, avatar, skill0, skill1, skill2, skill3, skill4, skill5, skill6, skill7, skill8, bornskill, deadskill, size, logicsize, speed, viewrange, gohomerange, hp, mp, attack, defence, addhp, addmp, addattack, adddefence);
    }

Usage Example

Exemple #1
0
    private static string GetEditedSkillsText()
    {
        string     ret    = string.Empty;
        GameObject actor  = GameObject.Find("Editor_ActorRecord");
        GameObject skills = GameObject.Find("Editor_SkillRecords");

        if (null != actor && null != skills)
        {
            ActorRecord  actorRecord  = actor.GetComponent <ActorRecord>();
            SkillRecords skillRecords = skills.GetComponent <SkillRecords>();
            if (null != actorRecord && null != skillRecords)
            {
                StringBuilder sb = new StringBuilder();
                sb.AppendLine("//========actor========");
                sb.AppendLine(actorRecord.GetClipboardText());
                sb.AppendLine("//========skills========");
                foreach (SkillRecords.SkillRecord record in skillRecords.records)
                {
                    sb.AppendLine(record.GetSkillClipboardText());
                }
                sb.AppendLine("//========skillResources========");
                foreach (SkillRecords.SkillRecord record in skillRecords.records)
                {
                    sb.AppendLine(record.GetSkillResourcesClipboardText());
                }
                ret = sb.ToString();
            }
        }
        return(ret);
    }