/// <summary>
		/// Initialize controller data.
		/// </summary>
		/// <param name="_Object">Object associated with current controller.</param>
		public void init(GAFBakedObject _Object)
		{
			bakedObject = _Object;
		}
示例#2
0
 /// <summary>
 /// Initialize controller data.
 /// </summary>
 /// <param name="_Object">Object associated with current controller.</param>
 public void init(GAFBakedObject _Object)
 {
     bakedObject = _Object;
 }
        private Rect getDefaultAtlasTextureData(GAFBakedObject _Object)
        {
            var clip = _Object.serializedProperties.clip;
            var atlasElementID = _Object.serializedProperties.atlasElementID;

            var atlasData = clip.asset.getAtlases(clip.timelineID).Find(atlas => atlas.scale == clip.settings.scale);
            var atlasElementData = atlasData.getElement((uint)atlasElementID);

            var x = atlasElementData.x;
            var y = atlasElementData.y;
            var width = atlasElementData.width;
            var height = atlasElementData.height;

            return new Rect(x, y, width, height);
        }
 public void registerObject(GAFBakedObject _BakedObject)
 {
     m_ID			= _BakedObject.serializedProperties.objectID;
     m_BakedObject	= _BakedObject;
 }
示例#5
0
 public void registerObject(GAFBakedObject _BakedObject)
 {
     m_ID          = _BakedObject.serializedProperties.objectID;
     m_BakedObject = _BakedObject;
 }