private void OnEnable() { base.minSize = new Vector2(400f, 256f); base.title = EditorGUIUtility.TextContent("SpritePackerWindow.WindowTitle").text; this.Reset(); Analytics.Event("SpritePacker", "Window", "OnEnable", 1); }
internal static void ExecuteSelectedPolicy(BuildTarget target, int[] textureImporterInstanceIDs) { Packer.RegenerateList(); Analytics.Event("SpritePacker", "ExecuteSelectedPolicy", target.ToString(), textureImporterInstanceIDs.Length); Type type = Packer.m_policyTypeCache[Packer.m_selectedPolicy]; IPackerPolicy packerPolicy = Activator.CreateInstance(type) as IPackerPolicy; packerPolicy.OnGroupAtlases(target, new PackerJob(), textureImporterInstanceIDs); }
private void DoAnalytics() { Analytics.Event("Sprite Editor", "Slice", "Type", (int)SpriteEditorMenu.s_SlicingType); if (SpriteEditorMenu.s_SpriteEditor.originalTexture != null) { Analytics.Event("Sprite Editor", "Slice", "Texture Width", SpriteEditorMenu.s_SpriteEditor.originalTexture.width); Analytics.Event("Sprite Editor", "Slice", "Texture Height", SpriteEditorMenu.s_SpriteEditor.originalTexture.height); } if (SpriteEditorMenu.s_SlicingType == SpriteEditorMenu.SlicingType.Automatic) { Analytics.Event("Sprite Editor", "Slice", "Auto Slicing Method", SpriteEditorMenu.s_AutoSlicingMethod); } else { Analytics.Event("Sprite Editor", "Slice", "Grid Slicing Size X", (int)SpriteEditorMenu.s_GridSpriteSize.x); Analytics.Event("Sprite Editor", "Slice", "Grid Slicing Size Y", (int)SpriteEditorMenu.s_GridSpriteSize.y); Analytics.Event("Sprite Editor", "Slice", "Grid Slicing Offset X", (int)SpriteEditorMenu.s_GridSpriteOffset.x); Analytics.Event("Sprite Editor", "Slice", "Grid Slicing Offset Y", (int)SpriteEditorMenu.s_GridSpriteOffset.y); Analytics.Event("Sprite Editor", "Slice", "Grid Slicing Padding X", (int)SpriteEditorMenu.s_GridSpritePadding.x); Analytics.Event("Sprite Editor", "Slice", "Grid Slicing Padding Y", (int)SpriteEditorMenu.s_GridSpritePadding.y); } }
public void EventExampleButton() { log.Event("AnalyticsExamples", "Test Event", "Shown in Log", "button=", "EventExampleButton", "count=", 33, true); }