Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Монета (http://www.flasher.ru/forum/showthread.php?t=92439)

Сашокк 24.02.2007 23:54

Монета
 
Как заставить рисунок монеты крутиться вокруг своей оси?
заранее спасибо ;)

Mr. Fixit 25.02.2007 00:21

Код:

onEnterFrame = function () {
moneta_mc._rotation += 10;
}


Double 25.02.2007 07:53

всё завсит от того, как направлена ось по отношению к наблюдателю :)

udaaff 26.02.2007 03:15

Код:

moneta_mc.onEnterFrame = function () {
this._rotation += 10;
}


Сашокк 26.02.2007 08:40

2 double, ось это вертикальная прямая делящая монету на две равные части
2 udaff, mr.fixit, если не ошибаюсь то _rotation это вращение вокруг своего центра тяжести, а нужно не это

Double 26.02.2007 09:13

1. не вокруг центра тяжести, а вокруг начала координат локальной системы координат мувика;
2. последовательно уменьшай _width аверса до нуля, затем от нуля увеличивай _width реверса и так в цикле.
3. внятно формулируй вопрос и получишь быстрый и точный ответ ;)

Tardos Mors 26.02.2007 09:35

Лучше нарисовать ее в каком-нибудь 3д редакторе, умеющем экспортировать SWF (Swift 3D например)

udaaff 26.02.2007 13:52

а можно написать 3d движок.. ))

ToXICus 26.02.2007 14:17

Допустим. А если нету Свифта? То что?
Мой вариант: может он не идеален, но стоит попробовать:
Пофреймово или, как бы "сжатие" монеты, а потом вставить фрейм с "ребром монеты" и тоже самое, только в обратном порядке. Можно использовать шейп. Не знаю как оно будет выглядеть в Вашем варианте, но Адобовские художники светуют делать где-то так.
З.Ы. Зайдите на Flash Developer Center - там есть небольшой курс по 2.5D графике.

udaaff 26.02.2007 14:20

2 ToXICus
проще по моему её пофреймово нарисовать полностью)


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

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