Skip to content

Instantly share code, notes, and snippets.

View rakkarage's full-sized avatar
💼
Open to opportunities

Rakka Rage rakkarage

💼
Open to opportunities
View GitHub Profile
using UnityEngine.EventSystems;
namespace UnityEngine.UI
{
[AddComponentMenu("Layout/Content Size Fitter", 141)]
[ExecuteInEditMode]
[RequireComponent (typeof (RectTransform))]
public class ContentSizeFitter : UIBehaviour, ILayoutSelfController
{
@stramit
stramit / Graphic.cs
Created August 25, 2014 23:38
Graphic
using System;
using System.Collections.Generic;
using UnityEngine.Events;
using UnityEngine.EventSystems;
using UnityEngine.UI.CoroutineTween;
namespace UnityEngine.UI
{
/// <summary>
/// Base class for all UI components that should be derived from when creating new Graphic types.
@stramit
stramit / ScrollRect.cs
Created July 28, 2014 20:00
Scroll Rect
using System.Collections.Generic;
using UnityEngine.EventSystems;
namespace UnityEngine.UI
{
[AddComponentMenu ("UI/Scroll Rect", 33)]
[SelectionBase]
[ExecuteInEditMode]
[RequireComponent(typeof(RectTransform))]
@stramit
stramit / PointerInputModule.cs
Last active October 18, 2018 05:25
Beta 19
using System.Collections.Generic;
using System.Text;
namespace UnityEngine.EventSystems
{
public abstract class PointerInputModule : BaseInputModule
{
public const int kMouseId = -1;
public const int kFakeTouchesId = -2;
@vlucas
vlucas / pre-push.sh
Created July 22, 2014 16:12
Prevent Pushes Directly to Master
#!/bin/bash
# @link https://gist.github.com/mattscilipoti/8424018
#
# Called by "git push" after it has checked the remote status,
# but before anything has been pushed.
#
# If this script exits with a non-zero status nothing will be pushed.
#
# Steps to install, from the root directory of your repo...
@staltz
staltz / introrx.md
Last active September 24, 2026 11:47
The introduction to Reactive Programming you've been missing
@stramit
stramit / CoroutineTween.cs
Last active August 16, 2016 23:34
CoroutineTween.cs
/*
* This code is provided as is without warranty, guarantee of function,
* or provided support
*/
using System.Collections;
using UnityEngine.Events;
namespace UnityEngine.UI.CoroutineTween
{
@kyleweiner
kyleweiner / Unity 2DController
Created November 9, 2012 15:07
Unity: A boilerplate 2D controller for use with Unity 3D
#pragma strict
/***********************************************************************
* Notes
***********************************************************************/
/*
* This is a boilerplate controller for a 2D or 2.5D platform game.
* To that end, this controller allows for movement along the X and Y
* axes only. There is built-in support for jumping, double jumping,
@mikamikuh
mikamikuh / csharp.py
Created September 11, 2012 16:32
Unity C#'s error checker for SublimeLinter
# -*- coding: utf-8 -*-
# java.py - sublimelint package for checking java files
import sublime
import subprocess
import os
import os.path
import re
from base_linter import BaseLinter, INPUT_METHOD_FILE
@SidneyAllen
SidneyAllen / StackMob.cs
Created August 30, 2012 19:37 — forked from nixbb/StackMob.cs
StackMob OAuth 2.0 Unity 3D Example
using UnityEngine;
using System.Collections;
using System.Security.Cryptography;
using System;
using System.Text;
public class StackMob : MonoBehaviour
{
public const string acceptHeader = "application/vnd.stackmob+json; version=0"; // 0 = development, 1 = production
public const string apiKey = "e78a2646-d479-47b1-9ae5-65732c5eabdc"; // nixApp