コード例 #1
0
ファイル: Animation.cs プロジェクト: Trixt0r/SpriterXNATest
 /// <summary>Sets the value of the mainline property.</summary>
 /// <remarks>Sets the value of the mainline property.</remarks>
 /// <param name="value">
 /// allowed object is
 /// <see cref="MainLine"></see>
 /// </param>
 public virtual void setMainline(MainLine value)
 {
     this.mainline = value;
 }
コード例 #2
0
ファイル: SCMLReader.cs プロジェクト: Trixt0r/SpriterXNATest
        private static void loadMainline(XmlNode mainline
			, Animation animation)
        {
            MainLine main = new MainLine
                ();
            animation.setMainline(main);
            loadMainlineKeys(XmlReader.getChildrenByName(mainline, "key"), main);
        }
コード例 #3
0
ファイル: SCMLReader.cs プロジェクト: Trixt0r/SpriterXNATest
        private static void loadMainlineKeys(List<XmlNode
			> keys, MainLine main)
        {
            for (int i = 0; i < keys.Count; i++)
            {
                XmlNode k = keys[i];
                Key key = new Key();
                key.setId(XmlReader.getInt(k,"id" ));
                int time = XmlReader.getInt(k, "time", -1);
                if (time == -1) key.setTime(0);
                else key.setTime(System.Convert.ToInt64(time));
                main.getKey().Add(key);
                loadRefs(XmlReader.getChildrenByName(k, "object_ref"), XmlReader.getChildrenByName(k, "bone_ref"), key);
            }
        }
コード例 #4
0
ファイル: Animation.cs プロジェクト: Trixt0r/SpriterXNATest
 /// <summary>Sets the value of the mainline property.</summary>
 /// <remarks>Sets the value of the mainline property.</remarks>
 /// <param name="value">
 /// allowed object is
 /// <see cref="MainLine"></see>
 /// </param>
 public virtual void setMainline(MainLine value)
 {
     this.mainline = value;
 }