mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-11 11:50:54 +08:00
update to three.js r68.
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
/// <reference path="../../three.d.ts" />
|
||||
/// <reference path="../three-tests-setup.ts" />
|
||||
/// <reference path="../../../tween.js/tween.js.d.ts" />
|
||||
|
||||
// https://github.com/mrdoob/three.js/blob/master/examples/css3d_sprites.html
|
||||
|
||||
@@ -26,23 +27,16 @@
|
||||
|
||||
scene = new THREE.Scene();
|
||||
|
||||
var sprite = document.createElement('img');
|
||||
sprite.addEventListener('load', function (event) {
|
||||
var image = document.createElement( 'img' );
|
||||
image.addEventListener( 'load', function ( event ) {
|
||||
|
||||
for (var i = 0, j = 0; i < particlesTotal; i++, j += 3) {
|
||||
for ( var i = 0; i < particlesTotal; i ++ ) {
|
||||
|
||||
var canvas = document.createElement('canvas');
|
||||
canvas.width = sprite.width;
|
||||
canvas.height = sprite.height;
|
||||
|
||||
var context = canvas.getContext('2d');
|
||||
context.drawImage(sprite, 0, 0);
|
||||
|
||||
var object = new THREE.CSS3DSprite(canvas);
|
||||
var object = new THREE.CSS3DSprite( image.cloneNode() );
|
||||
object.position.x = Math.random() * 4000 - 2000,
|
||||
object.position.y = Math.random() * 4000 - 2000,
|
||||
object.position.z = Math.random() * 4000 - 2000
|
||||
scene.add(object);
|
||||
scene.add(object);
|
||||
|
||||
objects.push(object);
|
||||
|
||||
@@ -51,7 +45,7 @@
|
||||
transition();
|
||||
|
||||
}, false);
|
||||
sprite.src = 'textures/sprite.png';
|
||||
image.src = 'textures/sprite.png';
|
||||
|
||||
// Plane
|
||||
|
||||
|
||||
Reference in New Issue
Block a user