Beispiel #1
0
 public void AddDisplayData(DisplayData displayData)
 {
     if (displayData == null)
     {
         throw new ArgumentException();
     }
     if (_displayDataList.IndexOf(displayData) < 0)
     {
         _displayDataList.Add(displayData);
     }
     else
     {
         throw new ArgumentException();
     }
 }
Beispiel #2
0
        private static DisplayData parseDisplayData(Dictionary <String,Object> displayObject,SkeletonData data)
        {
            DisplayData displayData = new DisplayData();

            displayData.Name = displayObject[ConstValues.A_NAME] as String;
            displayData.Type = displayObject[ConstValues.A_TYPE] as String;

            displayData.Pivot = data.AddSubTexturePivot(
                0,
                0,
                displayData.Name
                );

            parseTransform(displayObject[ConstValues.TRANSFORM] as Dictionary <String,object>,displayData.Transform,displayData.Pivot);

            return(displayData);
        }
		public void AddDisplayData(DisplayData displayData)
		{
			if(displayData == null)
			{
				throw new ArgumentException();
			}
			if (_displayDataList.IndexOf(displayData) < 0)
			{

				_displayDataList.Add(displayData);

			}
			else
			{
				throw new ArgumentException();
			}
		}
		private static DisplayData parseDisplayData(Dictionary<String, Object> displayObject, SkeletonData data)
		{
			DisplayData displayData = new DisplayData();
			displayData.Name = displayObject[ConstValues.A_NAME] as String;
			displayData.Type = displayObject[ConstValues.A_TYPE] as String;
			
			displayData.Pivot = data.AddSubTexturePivot(
				0, 
				0, 
				displayData.Name
				);
			
			parseTransform(displayObject[ConstValues.TRANSFORM] as Dictionary<String, object>, displayData.Transform, displayData.Pivot);
			
			return displayData;
		}