Skip to content

Instantly share code, notes, and snippets.

View WooshiiDev's full-sized avatar
🏠
Working from home

Damian Slocombe WooshiiDev

🏠
Working from home
View GitHub Profile
@WooshiiDev
WooshiiDev / BuildToolsWindow.cs
Last active December 8, 2023 09:50
Build Window for Unity, adding some flexibility into your projects! Make sure to add this to a folder named "Editor" so that Unity doesn't show errors when building your project/game
using System;
using System.Collections.Generic;
using System.IO;
using System.Diagnostics;
using UnityEditor;
using UnityEngine;
using UnityEditorInternal;
using Debug = UnityEngine.Debug;
@WooshiiDev
WooshiiDev / SceneViewCameraHandler.cs
Created August 17, 2020 13:06
Simple Blender Like Camera Controls in the Scene View
using UnityEngine;
using UnityEditor;
[InitializeOnLoad]
public static class SceneViewCameraHandler
{
public class SceneInfo
{
public SceneView view;
public Camera camera;
@WooshiiDev
WooshiiDev / Timer.cs
Last active September 29, 2020 07:12
Unity Timer
/// <summary>
/// Simple manual timer class
/// </summary>
[System.Serializable]
public class Timer
{
public float startTime = 0;
public float endTime = 0;
public bool IsFinished => currentTime >= endTime;