Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   как прогр. заменить кадр Shape типа? (http://www.flasher.ru/forum/showthread.php?t=46067)

Назаров 23.06.2003 17:33

как прогр. заменить кадр Shape типа?
 
Как заменить ключевой кадр в анимации использующей Shape раскадровку после запуска клипа? Есть ли такой способ? Можно ли оформить его в виде функции? Пожалуйста подскажите. Назаров. invlandsqape@yandex.ru

2K WebStudio 24.06.2003 00:49

НЕТ!
 
Ну, как тебе сказать!
Такого способа нету!!!
Но, если ты сможешь, то можешь написать программу, которая полностью заменяет shape i motion!!!
Я так сделал, но это копирайт!

Назаров 24.06.2003 22:26

как это понять?
 
Как это понять? Приведи пожалуйста пример.
На каких условиях можно получить этот копирайт для некомерческого применения. Поясню смысл моей проблемы:
мне хотелось бы, чтобы я имел возможность "на лету" вставлять последний ключевой кадр в фрагмент анимации исползующей Shape раскадровку. Например: пусть в сотом кадре круг, а в двухсотом квадрат. В какой-то момент, по команде кнопки (или другим способом) в сотый кадр переписывается пятиугольник из заранее подготовленого кадра. Можно это сделать твоим способом? Я начинающий. Поэтому если сможешь ответить то пожалуйста подоходчивее.
Спасибо,Назаров.

2K WebStudio 25.06.2003 00:30

ЭЭЭЭ
 
Вложений: 1
Давай так:
я тебе пришлю пример с мотионом, если захочишь, я тебе переделаю в шапе...

Pietrovich 25.06.2003 16:26

22K WebStudio
Цитата:

Я так сделал, но это копирайт!
нет, ты конечно молодец. и код у тебя такой что хоть 8 копирайтов на него цепляй. меня особенно умиляет использование синтаксиса от 4ки и возможностей, как минимум, 5ки!
извини что авторские права нарушаю и часть кода расшариваю.
Код:

    t = 20;
    xr = getProperty(b, _x) - getProperty(a, _x);
    yr = getProperty(b, _y) - getProperty(a, _y);
    xv = xr / t;
    yv = yr / t;
    setProperty(a, _x , getProperty(a, _x) + xv);
    setProperty(a, _y , getProperty(a, _y) + yv);

но объясни мне глупому, каким образом ты собираешся шейп_твин раелизовать програмно? у тебя есть скрытый
способ есть как у руцями нарисованого контура координаты узлов выспросить? и сверх быстрый алгоритм расчета преобразований для кривых, причем такой которого нет у макромелии, и поэтому они, глупые, дабы не нагружать машину клиента, предпочитают хранить шейп_твины покадрово в готовом виде, а не просчитывать их програмно.
блин ты не на форуме пальцуйся, ты сразу резюме в макромедию отсылай, там такой кодер нужен. железно.

>:]

Pietrovich 25.06.2003 16:30

22K WebStudio
Цитата:

Я так сделал, но это копирайт!
нет, ты конечно молодец. и код у тебя такой что хоть 8 копирайтов на него цепляй. меня особенно умиляет использование синтаксиса от 4ки и возможностей, как минимум, 5ки (ну там startDrag'и всякие)!
извини что авторские права нарушаю и часть кода расшариваю.
Код:

    t = 20;
    xr = getProperty(b, _x) - getProperty(a, _x);
    yr = getProperty(b, _y) - getProperty(a, _y);
    xv = xr / t;
    yv = yr / t;
    setProperty(a, _x , getProperty(a, _x) + xv);
    setProperty(a, _y , getProperty(a, _y) + yv);

но объясни мне глупому, каким образом ты собираешся шейп_твин раелизовать програмно? у тебя есть скрытый
способ есть как у руцями нарисованого контура координаты узлов выспросить? и сверх быстрый алгоритм расчета преобразований для кривых, причем такой которого нет у макромедии, и поэтому они, глупые, дабы не нагружать машину клиента, предпочитают хранить шейп_твины покадрово в готовом виде, а не просчитывать их програмно.
блин ты не на форуме пальцуйся, ты сразу резюме в макромедию отсылай, там такой кодер нужен. железно.

>:]

2K WebStudio 26.06.2003 14:22

БЛЯ!!!
 
ТЫ чаго???
Ты код как выудил???
Хвать издеваться!!!
Я те объясняю:
есть такие свойства как height, weight и т.п.
МУДАК!!!!!!!!

Назаров 26.06.2003 18:00

k WebStudio
 
Не смог открыть твой файл. Вышли пожалуйста по почте
invlandscape@yandex.ru.
Назаров.

Techmaker 26.06.2003 18:08

ой млин непонимаю я суть вашего конфликта :p :p :p

Pietrovich 26.06.2003 20:48

Цитата:

МУДАК!!!!!!!!
и еще какой >;]
но, кстати, я прощения сразу попросил, так что я, вдобавок, высоко культырный мудак... хотя и малограмотный :)

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

2Techmaker
а конфликта собственно нет. просто у меня настроение было не лучшее, а тут кто-то (не факт что намного умнее меня :) говорит о том что может сделать то, ЧТО В ПРИНЦИПЕ на данном этапе развития технологии фэлш НЕВОЗМОЖНО!!! при этом подпираясь широкой распальцовкой. ну вот я и сорвался...

2 2K WebStudio
Цитата:

Хвать издеваться!!!
я не нарошно. просто далеко не факт, что
> setProperty(a, _x , getProperty(a, _x) + xv);
работет быстрее чем
a._x+=xv
а пишется и читается гораздо сложнее..
//for (i=0; i<=200000; i++) {
// a._x+=dx;
// a._x-=dx;
//}
//обсчитывается на 0,9сек быстрее аналогичной операции с использованием setProperty
Цитата:

Я те объясняю:
есть такие свойства как height, weight и т.п.
да ладно, это я с детства знаю. ты мне объясни как через эти два свойства преобразовать круг в квадрат и наоборот
(изврещения типа mc._height =mc._width=1, когда разница невооруженным глазом не видна, в расчет не берем). этого даже макромедия не знает.
а так-же они не знают как такое сложно преобразование как шейп_твин (аналог блэнд в других прогах) экономно считать на клиенте.поэтому шейп_твин в свф суют уже обсчитаный и покадрово.

как проверить не раскажу по причине того, что я МУДАК :)

но можеш поверить на слово.

так что думай.

на этом я думаю инцидент можно считать исчерпаным. я мудак, а ты думай. :p
ББ

Pietrovich 26.06.2003 21:05

2Назаров
Цитата:

Как заменить ключевой кадр в анимации использующей Shape раскадровку после запуска клипа? Есть ли такой способ?
извини, на вопрос то я и не ответил.

програмно НЕВОЗМОЖНО. потому что шайпы не просчитываются програмно на клиенте, а хранятся в виде уже обсчитаной покадровой анимации.

так что - никак. разве что ты прорисуеш все нужные варианты, а потом будеш просто показывать то что нужно.

iLoveYou 26.06.2003 21:28

2 Pietrovich - большой респект :) у меня б терпения не хватило.

22K WebStudio
ты еще не отослал резюме в макромедию? можешь не напрягаться - туда только мудаков берут.

Dimonius 26.06.2003 21:30

:D :D :D

Хорошо сказал.

2K WebStudio 27.06.2003 23:12

Ладно!
 
Так, слушай!
Ты сделаешь две вещи:
Первая-напишешь мне письмо сюда: karen2k@yandex.ru , в котором будет полное описание о том, что тебе надо, и жедательно небольшой исходничек над которым можно будет поиздеваться!
Вторая-ты добъёшся того чтобы этот вопрос выкинули из форума!!!

Дальше, я знаю, что так быстрее, я тебе просто прислал древнюю версию кода!
А потом ты мне объяснишь, как ты код выудил!
Всё, жду!
Я даю слово, что сделаю твой скрипт!!!
:mad:

Назаров 28.06.2003 00:07

мне кажется вышла путаница!
 
мне кажется вышла путаница!
Вопрос задал я, Назаров. В дискусии я принимаю
пассивное участие. Если участники дискуссии считают, что излишне погорячились, то я разумеется обращусь к модератору с просьбой выбросить мой вопрос (вместе с ответами) из форума.

iLoveYou 28.06.2003 00:25

Re: мне кажется вышла путаница!
 
Цитата:

Оригинал написал(а) Назаров
мне кажется вышла путаница!
Вопрос задал я, Назаров.

Нет, Назаров, все верно. Вы задали вопрос и получили исчерпывающий ответ - топик удалять не стоит.
А что Вас смущает - я объясню. Нет никакого конфликта, а лишь имеет место случай уязвленного самолюбия: человек, не вникая в суть проблемы и не имея глубоких знаний в предметной области, с баальшой распальцовкой пишет явный бред, а затем дает заведомо невыполнимые обещания, с порясающей серьезнстью выдвигает какие-то требования - и все это с целью приподнять свой до предела опущенный авторитет в Ваших глазах, Назаров.

2K WebStudio
остынь, приятель. поезд ушел. я бы на твоем месте застрелился.

Techmaker 28.06.2003 00:54

Цитата:

Нет, Назаров, все верно. Вы задали вопрос и получили исчерпывающий ответ - топик удалять не стоит.
А что Вас смущает - я объясню. Нет никакого конфликта, а лишь имеет место случай уязвленного самолюбия: человек, не вникая в суть проблемы и не имея глубоких знаний в предметной области, с баальшой распальцовкой пишет явный бред, а затем дает заведомо невыполнимые обещания, с порясающей серьезнстью выдвигает какие-то требования - и все это с целью приподнять свой до предела опущенный авторитет в Ваших глазах, Назаров.
я тоже был таким чуть больше полгода назад, сознаюсь :)
но про прототипы я неврал :p :p :p

iLoveYou 28.06.2003 01:04

Цитата:

Оригинал написал(а) Techmaker
я тоже был таким чуть больше полгода назад, сознаюсь :)
но про прототипы я не врал

http://www.flasher.ru/forum/sets/fla...cons/icon8.gif

Techmaker 28.06.2003 08:24

:p :p :p

Pietrovich 29.06.2003 20:05

Цитата:

А потом ты мне объяснишь, как ты код выудил!
лана, я седня типа добрый... комп наконец то увидел...

160$ и (можно WMZ) и у тебя в ящике оказывается модная прога которая позволит тебе в чужих скриптах колупаться... хотя зачем она тебе...

YuriiZelenev 30.06.2003 06:45

ya za 30$ otdam! =)))))

2Pietrovich:
:p


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

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