Skip to content

Instantly share code, notes, and snippets.

Kamen Dimitrov kamend

Block or report user

Report or block kamend

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
kamend / RaycastCollisionDetection.cs
Created Sep 27, 2015 — forked from NickDiMucci/RaycastCollisionDetection.cs
Raycast collision detection in Unity from a box collider, with diagonal raycasts from the corners to guard against corner collisions.
View RaycastCollisionDetection.cs
using com.mindshaft.overtime.collision;
using UnityEngine;
namespace com.mindshaft.overtime.physics {
public class RaycastCollisionDetection : IEntityCollisionDetection {
private BoxCollider _collider;
private Rect _collisionRect;
private LayerMask _collisionMask;
private LayerMask _playerMask;
View PointerInputModule.cs
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;
View CustomEvents.cs
using System;
using System.Collections.Generic;
using UnityEngine.Events;
// interface you implement in your MB to receive events
public interface ICustomHandler : IEventSystemHandler
void OnCustomCode(CustomEventData eventData);
View CoroutineData.cs
using UnityEngine;
using System.Collections;
using System.Threading;
using System.Reflection;
public delegate IEnumerator MonitorCoroutine<T> (CoroutineData<T> data);
View gist:11256148
// Adjust dSYM generation
var xcodeProjectPath = Path.Combine(xcodeProjectDir, "Unity-iPhone.xcodeproj");
var pbxPath = Path.Combine(xcodeProjectPath, "project.pbxproj");
var sb = new System.Text.StringBuilder();
var xcodeProjectLines = File.ReadAllLines(pbxPath);
foreach (var line in xcodeProjectLines)
// Remove from OTHER_LDFLAGS
View gist:10869771
// by dave @ >:)
void setup() {
result = new int[width*height][3];
result_ = new int[width*height][3];
int[][] result, result_;
float time;
View check-for-src-pattern
#! /bin/bash
# simple script to check for a given string pattern in any
# .c, .h, .cpp, .cxx, .m, & .mm source files
# Dan Wilcox <> 2014
# super simple command parsing
if [ $# -lt 1 -o "$1" == "-h" -o "$1" == "--help" ] ; then
You can’t perform that action at this time.