Skip to content

Instantly share code, notes, and snippets.

View MyColorSchemes.cs
using Livity.Collections;
using Livity.Composition;
using Livity.Text.Logic;
using Livity.Text.UI.Engine;
using Livity.Text.UI.Engine.Internal;
using UnityEngine;
namespace Livity.Mine
{
[Export(typeof(IColorSchemeProvider))]
View brewv
#!/bin/bash
#
# Installs the previous version of a Homebrew formula
#
# Usage: brewv formula_name desired_version
#
# Based on http://stackoverflow.com/questions/3987683/homebrew-install-specific-version-of-formula#9832084
#
# Author: Matti Schneider <hi@mattischneider.fr> (http://mattischneider.fr)
@cnsoft
cnsoft / extendArgs.cs
Created Jan 14, 2014
How to extend object[] args.
View extendArgs.cs
object[] _args = args;
if(methodName == "doEfxCast"){
//extend args with isReal
//invoke proxy to call rpc.
object[] args2 = new object[args.Length+1];
System.Array.Copy(args,0,args2,0,args.Length);
if (_rpchandler)
args2[args.Length]= true;//Owner _rpchandler.isRealClient;
View FDrawingSprite.cs
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
/* Author @jpsarda
* A drawing class.
*
* Examples :
*
View 1 SingletonBehaviour.cs
public abstract class SingletonBehaviour<Interface> : MonoBehaviour
where Interface : class
{
private static Interface _instance = null;
public static Interface instance { get { return _instance; } }
void Awake()
{
System.Diagnostics.Debug.Assert(this is Interface);
@cnsoft
cnsoft / LevelEditor.cs
Created Dec 18, 2013
An example of Level Editor works on Unity engine.
View LevelEditor.cs
using System.Linq;
#if UNITY_EDITOR
using UnityEditor;
#endif
using UnityEngine;
using System.Collections;
using System;
using gui = UnityEngine.GUILayout;
using System.Collections.Generic;
View minesweep.py
import random
class Cell(object):
def __init__(self, is_mine, is_visible=False, is_flagged=False):
self.is_mine = is_mine
self.is_visible = is_visible
self.is_flagged = is_flagged
def show(self):
View TouchToMouseConverter.cs
/**
Converts Mobile Touch to the default Mouse Click
## invoked these method in Mobile too
OnMouseDown
OnMouseDrag
OnMouseUp
## only called in touch screen
View gist:7744195
wwdc 2013 sessions video 下载快速通道. https://gist.github.com/cnsoft/7744005
地址 + 百度离线 = 秒下
View HD.txt
http://devstreaming.apple.com/videos/wwdc/2013/710xfx3xn8197k4i9s2rvyb/710/710-HD.mov?dl=1
http://devstreaming.apple.com/videos/wwdc/2013/202xdx2x47ezp1wein/202/202-HD.mov?dl=1
http://devstreaming.apple.com/videos/wwdc/2013/200xdx2x35e1pxiinm/200/200-HD.mov?dl=1
http://devstreaming.apple.com/videos/wwdc/2013/413xdx5x97itb5ek4yex3r7/413/413-HD.mov?dl=1
http://devstreaming.apple.com/videos/wwdc/2013/612xax4xx65z1ervy5np1qb/612/612-HD.mov?dl=1
http://devstreaming.apple.com/videos/wwdc/2013/221xex4xxohbllf4hblyngt/221/221-HD.mov?dl=1
http://devstreaming.apple.com/videos/wwdc/2013/220xbx4xipaxfd1tggxuoib/220/220-HD.mov?dl=1
http://devstreaming.apple.com/videos/wwdc/2013/711xcx4x8yuutk8sady6t9f/711/711-HD.mov?dl=1
http://devstreaming.apple.com/videos/wwdc/2013/404xbx2xvp1eaaqonr8zokm/404/404-HD.mov?dl=1
http://devstreaming.apple.com/videos/wwdc/2013/505xbx4xrgmhwby4oiwkrpp/505/505-HD.mov?dl=1