private static void CreateInteractionDataCollectionAsset()
 {
     // Only create asset if it doesn't exist already in resources folder
     if (Resources.Load <InteractionDataCollectionAsset>(InteractionDataCollectionAsset.AssetLoadPath) == null)
     {
         InteractionDataCollectionAsset newAsset = CreateInstance <InteractionDataCollectionAsset>();
         AssetDatabase.CreateAsset(newAsset, InteractionDataCollectionAsset.AssetCreationPath);
         AssetDatabase.SaveAssets();
     }
 }
    private int InteractionDataSequenceIndex = 0;           // Index for selecting a interaction sequence in the dictionary GUI

    private void OnEnable()
    {
        instance = (InteractionDataCollectionAsset)target;
    }