Skip to content

Instantly share code, notes, and snippets.

Avatar
😇

EsProgram EsProgram

😇
View GitHub Profile
@EsProgram
EsProgram / ExecutionOrderManager.cs
Created Mar 8, 2016 — forked from Skybladev2/ExecutionOrderManager.cs
Explicit script exection order for Unity scripts
View ExecutionOrderManager.cs
using System;
using UnityEditor;
[InitializeOnLoad]
public class ExecutionOrderManager : Editor
{
static ExecutionOrderManager()
{
foreach (MonoScript monoScript in MonoImporter.GetAllRuntimeMonoScripts())
{
@EsProgram
EsProgram / BuildAssetBundle.boo
Created Feb 25, 2016 — forked from fum1h1ro/BuildAssetBundle.boo
指定フォルダ以下にあるフォルダそれぞれをアセットバンドルにビルドする
View BuildAssetBundle.boo
import UnityEngine
import UnityEditor
import System
import System.IO
// C# の例
// プロジェクト ウィンドウの選択されたオブジェクトからアセットバンドルを作成
// コンパイルした後は "Menu" -> "Assets" へ移動して選択肢から一つを選択して
// アセットバンドルをビルド
class BuildAssetBundle:
View VisualStudioProjectPostProcess.cs
using System;
using UnityEditor;
using System.IO;
using System.Linq;
using System.Xml.Linq;
public class VisualStudioProjectPostProcess : AssetPostprocessor {
public static void OnGeneratedCSProjectFiles() {
GenerateSoultion();
}