Форум 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=58487)

Штрек 22.05.2004 04:23

Цитата:

Оригинал написал(а) sergwizard

2Штрек
А причем здесь nuran?

Ну так он тут на Флэшере главный террорист, типа Саддама. :D

Sanik 22.05.2004 11:09

Цитата:

Ну так он тут на Флэшере главный террорист, типа Саддама.
Смешно... :p

Sanik 22.05.2004 11:32

Вложений: 1
Цитата:

орех, сделай-ка скриншот. Интересно посмотреть, как ты это все видишь? Почему ты видишь звезды только по одной?
sergwizard Я конечно не орех, но скриншотик посмотри... Странное небо... :)

sergwizard 22.05.2004 11:57

Вложений: 1
Э-э-э, ребятушки, это у вас странное небо. А меня оно вот такое.
Настройки: SVGA Radeon 9200 CE, 128 Мгб, 1024Х728, 32 бит

Sanik 22.05.2004 12:08

Хех... Что ж, поздравляю тебя... Только на Моей nVidia GeForce Ti4200 128Mgb 1024x768 32 бит, такого не увидишь... Жаль... :) Придется juice вместе со своим небом комплектовать поставку Radeon 9200 CE для каждого, конечного пользователя... ;) :D

opex 22.05.2004 12:43

Дело тут не в железе, правдо я затрудняюсь сказать в чем :)
Но каждому своё небо. У меня допустим получилось так.

Код:

this.createEmptyMovieClip("Sky", 0);
with (Sky) {
        linestyle(0, 0x000000, 0);
        beginFill(0x000000, 100);
        moveTo(0, 0);
        lineTo(Stage.width, 0);
        lineTo(Stage.width, Stage.height);
        lineTo(0, Stage.height);
        lineTo(0, 0);
        endFill();
}
for (i=0; i<300; i++) {
        x = random(Stage.width);
        y = random(Stage.height);
        this.createEmptyMovieClip("star"+i, i+1);
        this["star"+i]._alpha = random(70)+30;
        with (this["star"+i]) {
                linestyle(0, 0x000000, 0);
                beginFill(0xFFFFFF, 100);
                moveTo(x, y);
                lineTo(x+1, y);
                lineTo(x+1, y+1);
                lineTo(x, y+1);
                lineTo(x, y);
                endFill();
        }
}
function StarryA() {
        i = random(300);
        m = random(70)+30;
        for (c=100; c>m; c--) {
                _root["star"+i]._alpha = c;
        }
}
function StarryA() {
        i = random(300);
        m = random(70)+30;
        for (c=0; c<m; c++) {
                _root["star"+i]._alpha = c;
        }
}
setInterval(StarryA, 200);
setInterval(StarryB, 200);

Может не так интерактивно как у Sergwizard'a, хотя слово инетрактивно здесь не подходит, кароче анимации у меня меньше но эффект звездного неба ощущается более полно.
Кто хочет увидеть копируйте этот код в первый кадр сцены, ну или мувика.

sergwizard 22.05.2004 13:03

А, я понял, в чем дело: карта здесь не причем. Просто, вы работаете с Flash MX 2004, и в настройках выставили "для 7 плеера". Измените нестройку, сделайте для 6-го. И вы увидите небо в алмазах. :)

opex 22.05.2004 13:26

Да страно вроде все должно работать и там и там но работает только в 6 :confused:

Sanik 22.05.2004 13:49

Ну вот,теперь куль!!! А то карта... :)

Nox Noctis 22.05.2004 18:10

у меня с небом всё намально...
Matrox Parhelia 128mb, 1600x1200, 32bit :D


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

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