PDA

Просмотр полной версии : Срочно


egievs
12.02.2004, 20:31
Есть код:

v1x = 204.4;
v1y = 233.5;
v1z = 0;

v2x = 261.4;
v2y = 153.5;
v2z = 0;

v3x = 290.4;
v3y = 192.5;
v3z = 0;

v4x = 306.4;
v4y = 194.5;
v4z = 0;

v5x = 261.4;
v5y = 127.5;
v5z = 0;

v6x = 184.4;
v6y = 232.5;
v6z = 0;

v7x = 259.4;
v7y = 163.5;
v7z = 0;

v8x = 209.4;
v8y = 232.5;
v8z = 0;

v9x = 355.4;
v9y = 231.5;
v9z = 0;

v10x = 341.4;
v10y = 219.5;
v10z = 0;

v11x = 235.4;
v11y = 219.5;
v11z = 0;

v12x = 268.4;
v12y = 175.5;
v12z = 0;

v13x = 270.4;
v13y = 112.5;
v13z = 0;

v14x = 341.4;
v14y = 215.5;
v14z = 0;

v15x = 242.4;
v15y = 215.5;
v15z = 0;

v16x = 252.4;
v16y = 205.5;
v16z = 0;

v17x = 318.4;
v17y = 205.5;
v17z = 0;

v18x = 263.4;
v18y = 124.5;
v18z = 0;

v19x = 204.4;
v19y = 233.5;
v19z = -100;

v20x = 261.4;
v20y = 153.5;
v20z = -100;

v21x = 290.4;
v21y = 192.5;
v21z = -100;

v22x = 306.4;
v22y = 194.5;
v22z = -100;

v23x = 261.4;
v23y = 127.5;
v23z = -100;

v24x = 184.4;
v24y = 232.5;
v24z = -100;

v25x = 259.4;
v25y = 163.5;
v25z = -100;

v26x = 209.4;
v26y = 232.5;
v26z = -100;

v27x = 355.4;
v27y = 231.5;
v27z = -100;

v28x = 341.4;
v28y = 219.5;
v28z = -100;

v29x = 235.4;
v29y = 219.5;
v29z = -100;

v30x = 268.4;
v30y = 175.5;
v30z = -100;

v31x = 270.4;
v31y = 112.5;
v31z = -100;

v32x = 341.4;
v32y = 215.5;
v32z = -100;

v33x = 242.4;
v33y = 215.5;
v33z = -100;

v34x = 252.4;
v34y = 205.5;
v34z = -100;

v35x = 318.4;
v35y = 205.5;
v35z = -100;

v36x = 263.4;
v36y = 124.5;
v36z = -100;

w=270
z=270

function rotate3d(xa, ya) {
rad = Math.PI/180;
cosXangle = Math.cos(xa*rad);
sinXangle = Math.sin(xa*rad);
cosYangle = Math.cos(ya*rad);
sinYangle = Math.sin(ya*rad);
for (var i = 1; i<=36; i++) {
ry = this["v"+i+"y"]*cosXangle-this["v"+i+"z"]*sinXangle;
rz = this["v"+i+"y"]*sinXangle+this["v"+i+"z"]*cosXangle;
rx = this["v"+i+"x"]*cosYangle+rz*sinYangle;
rz = -this["v"+i+"x"]*sinYangle+rz*cosYangle;
this["v"+i+"x"] = rx;
this["v"+i+"y"] = ry;
this["v"+i+"z"] = rz;
}
}
_root.onEnterFrame = function() {

_root.clear();
xa = x;
ya = y;
rotate3d(xa, ya);

_root.lineStyle(0, c, a);

_root.moveTo(v1x+w, v1y+z);
_root.lineTo(v2x+w, v2y+z);
_root.lineTo(v3x+w, v3y+z);
_root.lineTo(v4x+w, v4y+z);
_root.lineTo(v5x+w, v5y+z);
_root.lineTo(v6x+w, v6y+z);
_root.lineTo(v1x+w, v1y+z);

_root.moveTo(v7x+w, v7y+z);
_root.lineTo(v8x+w, v8y+z);
_root.lineTo(v9x+w, v9y+z);
_root.lineTo(v10x+w, v10y+z);
_root.lineTo(v11x+w, v11y+z);
_root.lineTo(v12x+w, v12y+z);
_root.lineTo(v7x+w, v7y+z);

_root.moveTo(v13x+w, v13y+z);
_root.lineTo(v14x+w, v14y+z);
_root.lineTo(v15x+w, v15y+z);
_root.lineTo(v16x+w, v16y+z);
_root.lineTo(v17x+w, v17y+z);
_root.lineTo(v18x+w, v18y+z);
_root.lineTo(v13x+w, v13y+z);

_root.moveTo(v19x+w, v19y+z);
_root.lineTo(v20x+w, v20y+z);
_root.lineTo(v21x+w, v21y+z);
_root.lineTo(v22x+w, v22y+z);
_root.lineTo(v23x+w, v23y+z);
_root.lineTo(v24x+w, v24y+z);
_root.lineTo(v19x+w, v19y+z);

_root.moveTo(v25x+w, v25y+z);
_root.lineTo(v26x+w, v26y+z);
_root.lineTo(v27x+w, v27y+z);
_root.lineTo(v28x+w, v28y+z);
_root.lineTo(v29x+w, v29y+z);
_root.lineTo(v30x+w, v30y+z);
_root.lineTo(v25x+w, v25y+z);

_root.moveTo(v31x+w, v31y+z);
_root.lineTo(v32x+w, v32y+z);
_root.lineTo(v33x+w, v33y+z);
_root.lineTo(v34x+w, v34y+z);
_root.lineTo(v35x+w, v35y+z);
_root.lineTo(v36x+w, v36y+z);
_root.lineTo(v31x+w, v31y+z);

}

Переменные w и z - отступ по осям x и y соответственно. Переменные x и y - верчение по этим осям.
Переменная a -прозрачность.
Переменна с - цвет.

Нужно чтобы между гранями была заливка нужным цветом! Что делать?

Заранее пасибО)

Usnul
12.02.2004, 20:43
Ты дурак :) ...абсолютный :D

egievs
12.02.2004, 20:54
Сам дурак....................................и вообще че вознмкаешь? :cool: :cool: :cool:

mishinaelle
12.02.2004, 22:03
Синтаксис



myMovieClip.beginFill ([rgb[, alpha]])

Параметры


rgb Шестнадцатеричное значение цвета (например красный: 0xFF0000, синий: 0x0000FF и т.д.). Если это значение не предоставляется или не определено, заливка не создается.

alpha Целое число от 0 до 100, которое определяет значение прозрачности заливки. Если значение не задано, используется значение 100. Если значение меньше 0, Flash использует 0. Если больше 100, использует 100.

Возвращает


Ничего.

Описание


Метод, заливает рисунок однотонным цветом. Если существует незамкнутый путь (т.е. если позиция текущего рисования не равняется предыдущей позиции, указанной в методе moveTo) и с ним была связана заливка, тогда путь автоматически замыкается прямой линией и затем выполняется заливка. Это подобно тому, когда вызывается метод endFill.

Штрек
13.02.2004, 01:52
Оригинал написал(а) Usnul
Ты дурак :) ...абсолютный :D
Это он во сне бормочет.
Чем на людей кидаться, отправил бы воспрошающего
к Нурану. :D

Usnul
13.02.2004, 18:11
I suppese that i could...
But. I don't like his questions, they ain't frendly. Just look at it, he did not bother to debug it himself. What he says is:
"O, the thousant lines of code above doesn't work, tell me why."
Did you get any clue?

nuran
15.02.2004, 11:15
Оригинал написал(а) Usnul
I suppese that i could...
But. I don't like his questions, they ain't frendly. Just look at it, he did not bother to debug it himself. What he says is:
"O, the thousant lines of code above doesn't work, tell me why."
Did you get any clue?

Не выспался? ;)

nuran
15.02.2004, 11:25
2 egievs

это случайно не мой код?
http://flash.plux.ru/html/rus/tutorials/flash/3d_talmud.htm

Моет это подойдет? Ты прототипы понимаешь?
http://flash.plux.ru/html/rus/actionScripts/3dcube.txt

И ещё там же:
http://www.flash.plux.ru/html/rus/actionScripts/



Я сейчас Director MX 2004 мучаю. Кому интересно что я там навымучал, заходите через недельку - другую на http://www.nuran.org в раздел board/shockwave

Usnul
24.02.2004, 17:26
ой нуран, нуран...

nuran
01.03.2004, 13:00
nuran уже 20 лет как нуран :D :D :D
Держите меня :p
Уснул, ты уснул?

nuran
01.03.2004, 13:03
Кстати уснул, поищи ка клип песни
Where is your head at
Кто поёт не помню, но просто клип офигительный. Там у обизьян вместо лиц лица людей и всё очень симпотично сделано, в общем если у тебя есть знакомые с клипами то рекомендую найти этот клип, Я считаю его самым лучшим, что я смотрел за последнее время ....
Не считая 1000 фильмов :D
И 100 дисков порнухи :D

Dimonius
01.03.2004, 14:07
Порнуха рулит. :D