Skip to content

Instantly share code, notes, and snippets.

@haramakoto
haramakoto / attractorFlag.cs
Created January 28, 2013 14:11
NavMeshのサンプルattractorFlagのCS化
using UnityEngine;
using System.Collections;
public class attractorFlag : MonoBehaviour {
public enum FlagColor { Green, Red, Blue }
public FlagColor flagColor = FlagColor.Green;
public float speed = 0.0f;
@haramakoto
haramakoto / gist:4555853
Created January 17, 2013 13:12
All children's layer to arbitrary layer.
public void SetLayerRecursively(GameObject go, int layerNumber)
{
foreach (Transform trans in go.GetComponentsInChildren<Transform>(true))
{
trans.gameObject.layer = layerNumber;
}
}
@haramakoto
haramakoto / gist:4538657
Last active December 11, 2015 03:38
Line rendering code in Unity(Pro Only). Add to MonoBehaviour Class.
void OnPreRender() {
GL.wireframe = true;
}
void OnPostRender() {
GL.wireframe = false;
}
@haramakoto
haramakoto / GetScreenMatrix
Created October 16, 2012 00:02
GetScreenMatrix
#define GETSCREENMATRIX GLdouble m[16],l;glGetDoublev(GL_MODELVIEW_MATRIX,m);m[0] = m[5] = m[10] = 1.0;m[1] = m[2] = m[4] = m[6] = m[8] = m[9] = 0.0;glLoadMatrixd(m);