Skip to content
View index.js
var e2d = require('e2d');
var r = e2d.Renderer.create(400, 400);
r.ready();
var anchor = {x:0,y:0}, lastMousePosition = {x:0, y:0}, dragging = false;
r.on('frame', function() {
var hovering = r.mouseData.activeRegions.indexOf('rect') !== -1;
View ball-animation.js
import { Part } from 'sidekick-worker';
import { Animation } from 'sidekick-worker-animation';
import { quadInOut } from 'ease-functions';
module.exports = class ExamplePart extends Part {
constructor() {
super();
//setting this.animation = [] opts into the animation engine
this.animation = [];
View index.js
var e2d = require('e2d');
var r = e2d.Renderer.create(400, 400);
var helloWorld = e2d.fillText('Hello World');
r.ready();
r.on('frame',
() => r.render(
View index.js
var e2d = require('e2d');
var r = e2d.Renderer.create(400, 400); //create the renderer
r.ready();
var helloWorld = e2d.fillText('Hello World'); //hello world text
r.on('frame', function() { //60 frames per second
return r.render(
e2d.clearRect(400, 400), //clear the screen
e2d.translate(200, 200, //move to the center
View index.js
var e2d = require('e2d');
var r = e2d.Renderer.create(400, 400);
r.ready();
r.on('frame', function() {
return r.render(
e2d.clearRect(400, 400),
e2d.translate(200, 200,
View index.js
var e2d = require('e2d');
var r = new e2d.Renderer(400, 400);
var img = new e2d.Img();
img.src="http://www.petethecatbooks.com/wp-content/themes/petethecat/public/img/header/header-cat.png";
img.on('load', function() {
r.ready();
})
View index.js
var React = require('react');
React.render(
React.DOM.b({}, "Hello World!"),
document.body
);
View index.js
// require() some stuff from npm (like you were using browserify)
// and then hit Run Code to run it on the right
var e2d = require('e2d');
var r = e2d.Renderer.create(400, 400);
r.ready();
var stars = [];
for(var i = 0; i < 500; i++) {
stars.push({
View index.js
// require() some stuff from npm (like you were using browserify)
// and then hit Run Code to run it on the right
var e2d = require('e2d');
var r = e2d.Renderer.create(400,400);
var cirno = new e2d.Img();
cirno.src = "http://en.touhouwiki.net/images/thumb/d/d5/Th14Cirno.png/235px-Th14Cirno.png";
cirno.on('load', function() {
View index.js
'use strict';
function Stack() {
this.stack = [];
this.current = SIMD.Float32x4(1, 0, 0, 1);
this.translation = new Float32Array([0, 0]);
this.temp = new Float32Array(6);
return Object.seal(this);
}
Something went wrong with that request. Please try again.