Skip to content

Instantly share code, notes, and snippets.

View hilukasz's full-sized avatar

Łukasz Wieczorek hilukasz

View GitHub Profile
me.addSeed = function(_r,_a) {
var r = _r || 0;
var a = _a || 0;
var seed = new FIB.GoldenSeed(0,0);
seed.radius = seed.tradius = r;
seed.angle = seed.tangle = a;
me.seeds.unshift(seed);
return seed;
};
float x;
float easing = 0.05;
float targetX = origin;
float dx = targetX - x;
if(abs(dx) > 1) {
x += dx * easing;
}
@hilukasz
hilukasz / timer.js
Last active August 29, 2015 14:06
afterEffectsTimer.js
Heavily modified code from: http://forums.creativecow.net/thread/227/12722
timeToStart = 4;
text.sourceText = "4:59";
if (time >= timeToStart){
clockStart = 300;
function padZero(n){
if (n < 10) return "0" + n else return "" + n
}
doc = app.activeDocument;
sel = doc.selection[0];
var rotate;
var numberOfObjects;
var radius;
initWindow();
<nav>
<div class="menu-main-container">
<ul id="menu-main" class="menu">
<li id="menu-item-19" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19"><a href="http://localhost/tigerstudiov2/?page_id=5">Work</a></li>
<li id="menu-item-18" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18"><a href="http://localhost/tigerstudiov2/?page_id=7">Company</a>
<ul class="sub-menu">
<li id="menu-item-21" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-21"><a href="#">test sub-item</a></li>
<li id="menu-item-22" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22"><a href="#">item 2</a></li>
<li id="menu-item-23" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-23"><a href="http://adf">asfdasf</a></li>
<li id="menu-item-24" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-24"><a href="http://asdfasf">asd
<nav>
<div class="menu-main-container">
<ul id="menu-main" class="menu">
<li id="menu-item-19" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19"><a href="http://localhost/tigerstudiov2/?page_id=5">Work</a></li>
<li id="menu-item-18" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18"><a href="http://localhost/tigerstudiov2/?page_id=7">Company</a>
<ul class="sub-menu">
<li id="menu-item-39" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-39"><a href="http://localhost/tigerstudiov2/?page_id=27">about</a></li>
<li id="menu-item-38" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38"><a href="http://localhost/tigerstudiov2/?page_id=29">Studio</a></li>
<li id="menu-item-37" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-37"><a href="http://localhost/tigerstudiov2/?page_id=31">Team</a></li>
<li id="menu-item-36" class="menu
<div id="nav-wrapper">
<nav>
<h2 id="branding"><a href="/"><span></span>Tiger Studio Design</a></h2>
<div class="menu-main-container"><ul id="menu-main" class="menu clearfix tshadow">
<li id="menu-item-19" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19"><a href="#">Work</a></li>
<li id="menu-item-18" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-7 current_page_item menu-item-18"><a href="#">Company</a>
<ul class="sub-menu">
<li id="menu-item-39" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-39"><a href="#">About</a></li>
<li id="menu-item-38" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38"><a href="#">Studio</a></li>
<li id="menu-item-37" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-37"><a href="#">Team</a></li>
function getDivWidthHeight() {
var divNumber = doc.pathItems.length;
var divHeightWidth = [];
for (i = 0; i < divNumber; i++){
if ( app.documents.length > 0 ) {
var itemWidth = doc.pathItems[i].width;
var itemHeight = doc.pathItems[i].height;
var currentLayerName = getLayerName(i);
divHeightWidth.push(currentLayerName, itemWidth, itemHeight);
}
var point = new Point(this);
undefined
point
Point
x: DOMWindow
y: undefined
__proto__: Point
constructor: function Point(x, y) {
translate: function (x, y) { this.x+=x; this.y+=y }
__proto__: Object
function isObject(myInput) {
try {
var isObject = false;
for(key in myInput) {
var isObject = true;
}
}catch(err) { };
if (isObject == true) {
return true;
}