Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Только тем у кого прямые руки и работает голова. (http://www.flasher.ru/forum/showthread.php?t=41292)

efim 27.12.2002 18:33

я напишу простые свечки с oганьками

LostWarrior 27.12.2002 18:34

Вложений: 1
Все прикольно, вот и мой небольшой вклад. На движке от звездочек :)

Только тормозит сильно... если кто знает как все это ускорить, посоветуйте

voro_bej 27.12.2002 19:04

Тормозит, потому что иголок много приходится обрабатывать, звездей всяких :)

Max N Chubin_ 27.12.2002 21:57

это точно!
ребятки пишите что каждый себе берет в работу. а то получится что время потратите, но кто то уже выполнит эту работу..

Dagi 27.12.2002 23:08

Шарики на елку
 
Вложений: 1
Вот метод для рисования шариков.

efim 27.12.2002 23:44

Господа помагите сделал палку сделл квадрат получилась на подобие динамитной шашки
_root.createEmptyMovieClip("svecha", ++depth);
with ("svecha") {
colors = [0xff0000, 0xFFffff0];
alphas = [100, 100];
ratios = [0, 0xFF];
matrix = {a:10, b:0, c:0, d:0, e:5, f:0, g:5, h:5, i:0};
beginGradientFill("linear", colors, alphas, ratios, matrix);
lineStyle(1, 0x000000, 100);
moveTo(10, 5);
lineTo(10, 40);
lineTo(0, 40);
lineTo(0, 5);
lineTo(10, 5);
endFill();
}
_root.svecha.createEmptyMovieClip("fitil", ++depth);
with ("svecha.fitil") {
lineStyle(1, 0x000000, 100);
moveTo(5, 0);
lineTo(5, 5);
} пример взял из хелпа

пробую к фителю при делать огонек пишу кабуто родительский клип а выходит глюк линия

sergwizard 28.12.2002 00:31

Вложений: 1
Блин, за вами не угонишься! Только начинаешь делать - на тебе, пожалуйста, сделано уже. Ну хоть что-нибудь дайте на елку повесить. Пока никто не догадался, я звезду ей сверху нахлобучил. Корявенько, но это только потому что торопился опоздать. ;) Разве бывает елка без звезды? Вы что детство свое пионерское забыли?

TTS 28.12.2002 02:05

Вложений: 1
С вашего позволения, обратно снег
+ пара мелких исправлений
+ немного ускорения варварскими методами (кому не нравится _quality="low", может поменять на medium, но вобщем-то и при high будет работать чуть-чуть быстрее...)

А вот, собственно, ещё один контест нарисовался - на лучшее ускорение (изменения в рамках приличия, естественно)

2sergwizard: Ну-ка быстро переделай это безобразие! Прям стыдно, честное слово!

Usnul 28.12.2002 02:08

Макс, я тебя уважаю но увы, я еще тока учусь кривые рисовать, а до такого мне еще тёпать и тёпать...
мне бы более хотелось узнать как ты это сделал? и самому подучиться :)

TTS 28.12.2002 03:23

2efim:
 
Помогаю со свечой:
Код:

_root.createEmptyMovieClip("svecha", ++depth);
with (svecha) {
        colors = [0xf08040, 0x804040];
        alphas = [100, 100];
        ratios = [0, 0xFF];
        matrix = { a:20, b:0, c:0, d:0, e:30, f:0, g:6, h:0, i:0 };
        beginGradientFill( "radial", colors, alphas, ratios, matrix );
        lineStyle();
        moveTo(10, 5);
        lineTo(10, 40);
        lineTo(0, 40);
        lineTo(0, 5);
        lineTo(10, 5);
        endFill();
        lineStyle(1, 0x000000, 100);
        moveTo(5, 0);
        lineTo(5, 5);
        createEmptyMovieClip("fitil", ++depth);
        with (fitil) {
                a=8;lineStyle();
                colors = [ 0xffdab5, 0xffc58a, 0xffb56a, 0x908fb4, 0xafcdfe];
                alphas = [ 100, 100,50,30,100 ];
                ratios = [ 0, 75,165,200,250 ];
                matrix = { a:2.0*a, b:0, c:0, d:0, e:4*a, f:0, g:0, h:-2*a, i:0 };
                beginGradientFill( "radial", colors, alphas, ratios, matrix );
                moveTo(0,0);
                curveTo(-a/2,0,-a/2,-a);
                curveTo(-a/4,-3*a,0,-3*a);
                curveTo(a/4,-3*a,a/2,-a);
                curveTo(a/2,0,0,-0);
                endFill();
                _x=5;
        }
        _x=300;_y=200;
}



Часовой пояс GMT +4, время: 04:53.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.