コード例 #1
0
ファイル: CubeWireframe.cs プロジェクト: Maxii/UnityEntry
 protected override void Initialize() {
     base.Initialize();
     _line.MakeCube(Vector3.zero, Size.x, Size.y, Size.z);
     Vector3[] centerPoint = new Vector3[] { new Vector3(0F, 0F, 0F) };
     _pointLine = new VectorPoints("CenterPoint", centerPoint, Color.ToUnityColor(), material, 2F);
 }
コード例 #2
0
ファイル: VectorLine.cs プロジェクト: t1mmmmY/Vectrosity
	public static void Destroy (ref VectorPoints line, GameObject go) {
		Destroy (ref line);
		if (go != null) {
			Object.Destroy (go);
		}
	}
コード例 #3
0
ファイル: VectorLine.cs プロジェクト: t1mmmmY/Vectrosity
	public static void Destroy (VectorPoints[] lines) {
		for (int i = 0; i < lines.Length; i++) {
			DestroyPoints (ref lines[i]);
		}
	}
コード例 #4
0
ファイル: VectorLine.cs プロジェクト: t1mmmmY/Vectrosity
	private static void DestroyPoints (ref VectorPoints line) {
		if (line != null) {
			Object.Destroy (line.m_vectorObject);
			if (line.isAutoDrawing) {
				line.StopDrawing3DAuto();
			}
			line = null;
		}
	}
コード例 #5
0
ファイル: VectorLine.cs プロジェクト: t1mmmmY/Vectrosity
	public static void Destroy (ref VectorPoints line) {
		DestroyPoints (ref line);
	}