|
это магия в математике...
Большинство людей думают, что выражения необходимости программирования эксперты... Отчасти это верно, но Вы будете удивлены узнать, что на одну строку выражения могут легко создавать вещи, которые вы бы подумали о том, чтобы быть гораздо более сложным.
Аль-Хатиб talid находит выражение: математика.грех (время) * N быть такой волшебный один.. на "N" обозначает число, и в следующем проекте, мы обнаружить некоторые из возможностей этого выражения обнародовал на talid.
Давайте приступим к созданию 320x240 композиция под названием "comp1". импортные 2 твердых синий (или любой другой цвет, а белый) и размер 100x100 сделать их кругах, дважды щелкнув на эллиптическую масками. о состоянии имущества из первых применять следующие выражения:
[160,математика.грех (время) * 80 120]
это выражение означает по-английски, что я хочу позицию [0] (горизонтальное положение), которая будет через 160 композиции, и я хочу позицию [1] (по вертикали) на качели между двумя значениями, которые в течение 80 центре композиции, и 80 под центр. помните, что синус или косинус любое число между 1 и негативные 1. мы добавим 120, чтобы начать движение в центре композиции, не с начала его.
Теперь мы хотим, чтобы другие твердые двигаться в отличие от первого. Это означает, что, когда первые твердые 80 пикселей за центр, другая должна быть 80 в соответствии с ней. Для этого необходимо умножить в вертикальном положении при -80 вместо 80, и наши слова будут:
[160,математика.грех (время) *- 80 120]
Сейчас мы добавим в руки, который соединяет две кружки. треть импорта твердых и применять следующие выражения на шкале ценностей:
[10,математика.SIN (время) * 250]
третий твердо будет действовать как одна рука между двумя кругами

теперь, все "тяжелый труд" делается, Вы можете делать остальным, пока вы смотрите телевизор.
создать еще одну композицию назвали COMP2. перетащить comp1 на момент линия COMP2 и дублировать его в три раза, так у вас есть четыре слоя. предоставить им следующие значения ротации: -45, 0, 45, 90. Вы будете иметь что-то вроде следующего изображения:

теперь, создать третью композиция названа comp3. COMP2 перетащить на момент линия comp3 и дублировать COMP2. увеличить дублируется слоя 180x180 и непрозрачность 30% (так он будет выглядеть, как тени для другого слоя).
Добавить следующие слова к ротации имущества в первоначальном слоя:
математика.SIN (время) * 360
Добавить следующие слова к ротации имущества в другой слой:
математика.грех (время) *- 360
оригинальный слой будет вращаться по часовой стрелке, , а другой будет вращаться против часовой стрелки.
Вы будете иметь что-то вроде следующего изображения:

Теперь у нас есть движение мы хотим, и можно еще добавить к ней вкуса. импортировать новую корректировку слоя, Пусть это будет верхний слой в сроках. применить оттенок / насыщение эффекта от "настройки" последствия группы. проверить Раскрасить флажок, повышения насыщенности на 100% и добавить следующее выражение в Раскрасить оттенок собственности:
математика.SIN (время) * 360
Вы можете сделать это, нажав Alt нажмите кнопку секундомера слева на Раскрасить оттенок собственности. Вы увидите, цвета композиций раскачивается между красным и бархат.
Вот почему мы не должны использовать белый твердый. белый цвет не будет реагировать на тон / эффект насыщения.

Теперь давайте импортировать новый твердый. сделать ее состав размер, и сделать его дно слоем в сроках. применить сетки эффект от оказывают группы, сделать границы значение = 1. применить наши слова на углу собственности:
[математике.грех (время) * 90 160,математика.грех (время) * 90 120]
размер сетки клеток становится частью нашего движения, как на картинке:

Заметим, что окончательное движение мы выглядит очень сложным. но это зависит только от одной строке выражение. так, он не о том, сколько строк я могу написать, это о том, как я могу сделать больше всего от наименее Я.
надеюсь, вам понравится.
Совет дня: Если вы хотите сделать мир карте выглядит вращающийся шар, применяются как смещение и оптика компенсацию от "искажения" эффект группы
|