Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Стили (CSS) » Возможно ли совместить

Возможно ли совместить


     09.03.2013    Все вопросы » Стили (CSS)    3900

вопрос
Всем доброго времени суток!
Помогите, пожалуйста, с решением! Возможно, ли интегрировать (поставить) данный фон на сайт DLE 9.7

Вот сылки
Файлы
Вот demka

Ответа пока нет


9 комментариев

ПафНутиЙ
Админ

ПафНутиЙ - 9 марта 2013 10:00 -

возможно, было бы желание)))
P.S. Демка какая то левая, просит регистрацию.

Каков вопрос - таков и ответ. Просто помните об этом.

Exile
Гости

Exile - 9 марта 2013 16:30 -

ТС, ну ты и индус
Вот нормальная демка

Wizard2030
Юзер

Wizard2030 - 9 марта 2013 22:38 -

Извините за мой английский, у меня есть только знание PHP и CSS, а в скриптах не шарю (но в процессе изучения)! И возможно ли проверить код, на наличие вирусных кодов или чего-то в этом роде?

ПафНутиЙ
Админ

ПафНутиЙ - 9 марта 2013 22:39 -

для начала надо код в соответствующий тег заключать.

Каков вопрос - таков и ответ. Просто помните об этом.

ПафНутиЙ
Админ

ПафНутиЙ - 9 марта 2013 22:47 -

Третий подобный комментарий будет последним вашим комментарием на этом сайте.

Каков вопрос - таков и ответ. Просто помните об этом.

Wizard2030
Юзер

Wizard2030 - 9 марта 2013 22:51 -

ПафНутиЙ,
Извиняюсь! Я думал что его не добавил.

ПафНутиЙ
Админ

ПафНутиЙ - 10 марта 2013 11:27 -

Для исходного кода используйте тег [ code ] (самая первая кнопка в редакторе комментариев)

Каков вопрос - таков и ответ. Просто помните об этом.

Wizard2030
Юзер

Wizard2030 - 10 марта 2013 17:59 -

Помогите, пожалуйста!
Я выделил 2 файла .html и .js которые вместе работают правельно, но при интегрировании c DLE 9.7 скрипт не работает.

При интеграции я прописал в main.tpl


<head>
<script type="text/javascript" src="{THEME}/js/ sketch.js "></script>
</head>
<body>
{AJAX}
<div id="container"></div>
<script src="../js/sketch.js"></script>
<script>
// ----------------------------------------
// Particle
// ----------------------------------------
function Particle( x, y, radius ) {
this.init( x, y, radius );
}
Particle.prototype = {
init: function( x, y, radius ) {
this.alive = true;
this.radius = radius || 10;
this.wander = 0.15;
this.theta = random( TWO_PI );
this.drag = 0.92;
this.color = '#fff';
this.x = x || 0.0;
this.y = y || 0.0;
this.vx = 0.0;
this.vy = 0.0;
},
move: function() {
this.x += this.vx;
this.y += this.vy;
this.vx *= this.drag;
this.vy *= this.drag;
this.theta += random( -0.5, 0.5 ) * this.wander;
this.vx += sin( this.theta ) * 0.1;
this.vy += cos( this.theta ) * 0.1;
this.radius *= 0.96;
this.alive = this.radius > 0.5;
},
draw: function( ctx ) {
ctx.beginPath();
ctx.arc( this.x, this.y, this.radius, 0, TWO_PI );
ctx.fillStyle = this.color;
ctx.fill();
}
};
// ----------------------------------------
// Example
// ----------------------------------------
var MAX_PARTICLES = 280;
var COLOURS = [ '#69D2E7', '#A7DBD8', '#E0E4CC', '#F38630', '#FA6900', '#FF4E50', '#F9D423' ];
var particles = [];
var pool = [];
var demo = Sketch.create({
container: document.getElementById( 'container' ),
retina: true
});
demo.setup = function() {
// Set off some initial particles.
var i, x, y;
for ( i = 0; i < 20; i++ ) {
x = ( demo.width * 0.5 ) + random( -100, 100 );
y = ( demo.height * 0.5 ) + random( -100, 100 );
demo.spawn( x, y );
}
};
demo.spawn = function( x, y ) {
if ( particles.length >= MAX_PARTICLES )
pool.push( particles.shift() );
particle = pool.length ? pool.pop() : new Particle();
particle.init( x, y, random( 5, 40 ) );
particle.wander = random( 0.5, 2.0 );
particle.color = random( COLOURS );
particle.drag = random( 0.9, 0.99 );
theta = random( TWO_PI );
force = random( 2, 8 );
particle.vx = sin( theta ) * force;
particle.vy = cos( theta ) * force;
particles.push( particle );
};
demo.update = function() {
var i, particle;
for ( i = particles.length - 1; i >= 0; i-- ) {
particle = particles[i];
if ( particle.alive ) particle.move();
else pool.push( particles.splice( i, 1 )[0] );
}
};
demo.draw = function() {
demo.globalCompositeOperation  = 'lighter';
for ( var i = particles.length - 1; i >= 0; i-- ) {
particles[i].draw( demo );
}
};
demo.mousemove = function() {
var particle, theta, force, touch, max, i, j, n;
for ( i = 0, n = demo.touches.length; i < n; i++ ) {
touch = demo.touches[i], max = random( 1, 4 );
for ( j = 0; j < max; j++ ) {
demo.spawn( touch.x, touch.y );
}
}
};
</script>
<header>
</header>
</body>
[/spoiler]
В чём моя ошибка?

Sander
PHP-developer

Sander - 11 марта 2013 00:12 -

При запуске демки, нагрузка на процессор возросла до 24% (Intel Core i5 2500K 3.3GHz 4х ядерный).
Ну их нафиг такие приколы...

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх