Skip to content

Instantly share code, notes, and snippets.

@WillzZz
WillzZz / Colors.cs
Last active April 24, 2016 21:54
Unity3D Hex color helper
using UnityEngine;
public static class Colors
{
/// <summary>
/// Return a UnityEngine.Color from a 32b hex uint
/// </summary>
/// <param name="hex">ex: 00FF00FF </param>
/// <returns>ex Color.green (0f,1f,0f,1f)</returns>
@WillzZz
WillzZz / Bindable.cs
Last active August 4, 2016 17:48
Bindable
using System;
public class Bindable<T>
{
private T _value;
public T Value
{
get { return _value; }
set
{
_value = value;
@WillzZz
WillzZz / c# strange mediator template
Created October 4, 2014 07:43
resharper mediator template
using strange.extensions.mediation.impl;
[Mediates(typeof($VIEW$))]
public class $MEDIATOR$ : Mediator
{
[Inject]
public $VIEW$ view { get; set; }
public override void OnRegister()
{
@WillzZz
WillzZz / AnimatedMaterial.cs
Created September 16, 2014 06:34
Unity3d Animated Material / Facial Animations
/*
* Copyright (c) 2014 William Corwin
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions: