Commit 46bfd6fa authored by Jérémy Lacoche's avatar Jérémy Lacoche
Browse files

Move tracking prefab to package, add export assetbundle capabilities for...

Move tracking prefab to package, add export assetbundle capabilities for "arobject" , packages now target version with mesh tracking
parent 60296e67
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -61,3 +61,10 @@ Thumbs.db.meta

# VS Code
*.vscode

# ignore generated asset bundles
Assets/AssetBundles
Assets/AssetBundles.meta
# ignore arobject scan ios
Assets/ARObjects
Assets/ARObjects.meta
 No newline at end of file

Assets/Editor.meta

0 → 100644
+8 −0
Original line number Diff line number Diff line
fileFormatVersion: 2
guid: 1fdce6419e92a418aa73e2287388a1f8
folderAsset: yes
DefaultImporter:
  externalObjects: {}
  userData: 
  assetBundleName: 
  assetBundleVariant: 
+46 −0
Original line number Diff line number Diff line
using UnityEditor;
using UnityEngine;
using System.IO ;
/// <summary>
/// Create asset bundles for different OS
/// </summary>
public class AssetBundleCreation
{
    private static string s_exportPath = "Assets/AssetBundles" ;

#if UNITY_IOS
    [MenuItem("ARF/Build AssetBundles IOS")]
    static void BuildAllAssetBundlesIOS()
    {
        CheckDirectory();
        BuildPipeline.BuildAssetBundles(s_exportPath, BuildAssetBundleOptions.None, BuildTarget.iOS);
    }
#endif

#if UNITY_EDITOR_WIN
    [MenuItem("ARF/Build AssetBundles Windows")]
    static void BuildAllAssetBundlesWindows()
    {
        CheckDirectory();
        BuildPipeline.BuildAssetBundles(s_exportPath, BuildAssetBundleOptions.None, BuildTarget.StandaloneWindows);
    }
#endif


#if UNITY_ANDROID
    [MenuItem("ARF/Build AssetBundles Android")]
    static void BuildAllAssetBundlesAndroid()
    {
        CheckDirectory();
        BuildPipeline.BuildAssetBundles(s_exportPath, BuildAssetBundleOptions.None, BuildTarget.Android);
    }
#endif
    
    static void CheckDirectory()
    {
        if (!Directory.Exists(s_exportPath))
        {
            Directory.CreateDirectory(s_exportPath);
        }
    }
}
 No newline at end of file
+11 −0
Original line number Diff line number Diff line
fileFormatVersion: 2
guid: f8edd5d45295d4bbfb761c1a27e55353
MonoImporter:
  externalObjects: {}
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData: 
  assetBundleName: 
  assetBundleVariant: 
−196 KiB

File deleted.

Loading