after effects ΡΠΊΡΠΈΠΏΡ ΠΏΡΡΠΆΠΈΠ½Π°
After effects ΡΠΊΡΠΈΠΏΡ ΠΏΡΡΠΆΠΈΠ½Π°
ΡΠ΅Π±ΡΡ, ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ ΡΡΠ΄Π° ΡΠΊΠΈΠ΄ΡΠ²Π°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠ΅ ΡΠΊΡΠΏΡΠ΅ΡΡΠΎΠ½Ρ ΠΈ ΠΏΠΎΡΡΠ½Π΅Π½ΠΈΡ ΠΊ Π½ΠΈΠΌ) ΠΌΠ΅Π»ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ»ΠΈΡΡΠ°Π» 87 ΡΠ΅ΠΌ ΠΈ Π²ΡΠΎΠ΄Π΅ Π½Π΅ ΡΠ²ΠΈΠ΄Π΅Π» Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎΠΉ ΡΠ΅ΠΌΡ. Π° ΡΠ΅ΠΌΠ° ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π°Ρ Π±Π»ΠΈΠ½! expressions Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΏΡΠΎΡΠ°ΡΡ Π·Π°Π΄Π°ΡΡ ΠΈ ΡΡΠΊΠΎΡΡΡΡ ΡΠ°Π±ΠΎΡΡ, Π΄Π΅Π»Π°ΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π³ΠΎΡΠ°Π·Π΄ΠΎ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½Π΅ΠΉ ΠΈ ΠΊΡΠ°ΡΠΈΠ²Π΅ΠΉ. ΠΊΠΎΡΠΎΡΠ΅ ΠΏΠ»ΡΡΠΎΠ² Π΄ΠΎΡΠΈΠ³Π°, ΠΌΠΈΠ½ΡΡΠΎΠ² Π½Π΅ΡΡ)
Π½Π°ΡΠ½Ρ ΠΏΠΎΠΆΠ°Π»ΡΠΉ Ρ ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΠ³ΠΎ ΡΠΊΡΠΏΡΠ΅ΡΡΠΎΠ½Π° ΡΡΠ½Π΅ΡΠ°, Π°Π²ΡΠΎΡΠΎΠΌ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠ²Π»ΡΠ΅ΡΡΡ Π’ΠΈΠΌΡΡ ΠΠΎΠ½ΡΡΠ°Π½ΡΠΈΠ½ΠΎΠ². Π²ΠΎΡ ΡΠΊΡΠΈΠΏΡ:
Π²ΠΎΡ ΡΡΡΠ»ΠΊΠ° Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠΉ
Π²ΠΎΡ ΡΠ΅,ΠΊΠΎΡΠΎΡΡΠΌΠΈ Ρ ΠΏΠΎΠ»ΡΠ·ΡΡΡΡ:
ΠΠ»Ρ ΠΎΡΠΈ X:
Math.cos(S*time)*360
ΠΠ»Ρ ΠΎΡΠΈ Y:
Math.sin(S*time)*360
ΠΠ»Ρ ΠΊΠΎΠ»Π΅Ρ ΡΠ²ΠΎΠ»ΡΡΠΈΠΈ ΠΈ ΠΎΡΠΈ Z:
time*S
amp = 15; //amplitude (pixels)
freq = 10; //frequency (cycles per second)
end = 0;
j = 0;//ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ, Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠ°Ρ Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ ΡΠΈΠΊΠ»Π° ΠΈ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΉ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ
ΠΠΎΠ»Π΅Π·Π½ΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ (Expression) Π² After Effects
ΠΠΎΠ»Π΅Π·Π½ΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ (Expression) Π² After Effects.
ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ (Expression) AutoFade Π² After Effects (ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌ ΠΊ opacity)
ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ (Expression) Π΄Π»Ρ ΡΠ°ΠΉΠΌΠ΅ΡΠ° ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΎΡΡΡΠ΅ΡΠ° Π² After Effects (ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌ ΠΊ Source Text)
ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ (Expression) Π·Π°ΡΡΡ Π°ΡΡΠΈΡ ΠΊΠΎΠ»Π΅Π±Π°Π½ΠΈΠΉ Π² After Effects
ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ (Expression) Π² After Effects Π΄Π»Ρ Time Remap
ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ (Expression) Π² After Effects Π΄Π»Ρ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠΉ ΡΠΊΠΎΡΠΎΡΡΡΡ Π±Π΅Π· ΠΊΠ»ΡΡΠ΅Π²ΡΡ
ΠΊΠ°Π΄ΡΠΎΠ²
ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ (Expression) Π² After Effects Π΄Π»Ρ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΠΏΠΈΡΠ°Π»ΠΈ (ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌ Π½Π° position)
ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ (Expression) Π² After Effects Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΌΡΠ΅Π½ΠΈΡ Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠΉ ΡΠΊΠΎΡΠΎΡΡΡΡ Π±Π΅Π· ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΠΊΠ°Π΄ΡΠΎΠ²
ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ (Expression) Wiggle Π² After Effects
Wiggle Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ Ρ Π°ΠΎΡΠΈΡΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ. ΠΡΠΎ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π²Π°ΡΡ ΡΡΠ΅Π½Ρ Π±ΠΎΠ»Π΅Π΅ ΠΎΡΠ³Π°Π½ΠΈΡΠ½ΠΎΠΉ ΠΈ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠΉ.
ΠΠ΅ΡΠ²Π°Ρ ΡΠΈΡΡΠ° β ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ΄Π²ΠΈΠ³ΠΎΠ² Π² ΡΠ΅ΠΊΡΠ½Π΄Ρ, Π° Π²ΡΠΎΡΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ.
ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ (Expression) Time Π² After Effects
ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Time ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Ρ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΡΠΌ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ΠΌ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅, ΡΡΠΎΠ±Ρ ΠΎΠ±ΡΠ΅ΠΊΡ Π²ΡΠ°ΡΠ°Π»ΡΡ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΡΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ»ΠΎΠ²ΠΎ time Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° Π²ΡΠ°ΡΠ΅Π½ΠΈΡ, ΠΈ Π²Π°Ρ ΠΎΠ±ΡΠ΅ΠΊΡ Π±ΡΠ΄Π΅Ρ Π²ΡΠ°ΡΠ°ΡΡΡΡ Π½Π° 1 Π³ΡΠ°Π΄ΡΡ Π½Π° Π΄Π»ΠΈΠ½Π΅ Π²ΡΠ΅ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΠΈ. ΠΠ°ΡΠ°ΠΌΠ΅ΡΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΠ°ΠΊΠΆΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌΠΈ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡΠΌΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅, ΡΡΠΎΠ±Ρ ΡΠ»ΠΎΠΉ Π²ΡΠ°ΡΠ°Π»ΡΡ Π² 30 ΡΠ°Π· Π±ΡΡΡΡΠ΅Π΅, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΡΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ time*30.
ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ (Expression) loopOut Π² After Effects Π΄Π»Ρ ΡΠΈΠΊΠ»ΠΈΡΠ½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ
Π¦ΠΈΠΊΠ»ΠΈΡΠ½Π°Ρ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ. ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΡ loopOut() ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π½Π°Π»ΠΈΡΠΈΡ ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΠΊΠ°Π΄ΡΠΎΠ². Π’Π°ΠΊ ΡΡΠΎ Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΡΠ»ΠΎΠΉ, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΡΠ°ΡΠ°Π΅ΡΡΡ ΠΏΠΎ ΠΊΡΡΠ³Ρ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ 1 ΡΠ΅ΠΊΡΠ½Π΄Ρ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ loopOut(), ΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΡΡ Π·Π°ΡΠΈΠΊΠ»Π΅Π½ΠΎ.
ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ (Expression) seedRandom Π² After Effects Π΄Π»Ρ ΡΠ°Π½Π΄ΠΎΠΌΠ° (ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎΡΡΠΈ)
ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ (Expression) Math.round Π² After Effects Π΄Π»Ρ ΡΠ°Π½Π΄ΠΎΠΌΠ° (ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎΡΡΠΈ)
Math.round() β ΡΡΠΎ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, ΠΎΠΊΡΡΠ³Π»ΡΡΡΠ΅Π΅ Π΄Π΅ΡΡΡΠΈΡΠ½ΡΠ΅ ΡΠΈΡΠ»Π° Π΄ΠΎ Π±Π»ΠΈΠΆΠ°ΠΉΡΠ΅Π³ΠΎ ΡΠ΅Π»ΠΎΠ³ΠΎ ΡΠΈΡΠ»Π°. ΠΠ½ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΎΠ±ΡΠ°ΡΠ½ΡΡ ΠΎΡΡΡΠ΅ΡΠΎΠ² ΠΈΠ»ΠΈ ΡΠΈΡΡ Π² ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΌ ΡΠ΅ΠΊΡΡΠ΅. ΠΡΠΎΡΡΠΎ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ²ΠΎΠ΅ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΊΡΡΠ³Π»ΡΡ ΡΠΊΠΎΠ±ΠΊΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ Math.round() Π² ΠΏΠΎΠ»Π΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ source text, ΠΈ Π²ΡΠ΅ Π²Π°ΡΠΈ ΡΠΈΡΠ»Π° Π±ΡΠ΄ΡΡ ΠΎΠΊΡΡΠ³Π»Π΅Π½Ρ.
ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ (Expression) Snap Zoom In/Out Π² After Effects
ΠΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌ Π½Π° ΡΠ΅ΠΊΡΡ. ΠΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌ Π½Π° Scale ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ. ΠΡΠΎ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠΎΠ·Π΄Π°Π΅Ρ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ»ΠΎΡ Π² Π½Π°ΡΠ°Π»Π΅ ΠΈ ΠΊΠΎΠ½ΡΠ΅ ΡΠ»ΠΎΡ.
ΠΡΠ»ΠΈ ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡ ΠΎΡΡ Z, ΡΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΠΈ ΡΡΠΎ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅
ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ (Expression) Y Axis Jitter Π² After Effects
Π‘ΠΎΠ·Π΄Π°Π΅Ρ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎΠ΅ Π½Π΅ΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΎΡΠΈ Y. Π ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ pos, ΠΏΠΈΡΠ΅ΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΠΈΠ»Ρ Jitter.
ΠΠ°ΡΡΡ Π°ΡΡΠΈΠ΅ «Bounce» expressions Π² AE
Π Π°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΠ΅ «bounce» Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ Π² After Effects.
Inertial Bounce.
ΠΡΠ΅Π½Ρ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΠΉ ΡΡΡΠ΅ΠΊΡ «ΠΎΡΡΠΊΠΎΠΊΠ°», ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°ΡΡ Π² Π²ΠΈΠ΄Π΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ:
ΠΠ»Π΅ΠΌΠ΅Π½Ρ ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΌΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠΈΠ²ΡΠ·Π°ΡΡ Π΄Π°Π½Π½ΡΠΉ ΡΠΊΡΠΏΡΠ΅ΡΠ½,ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΠΌ Π² 3Π΄ ΡΠ»ΠΎΠΉ. ΠΠ°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅ΠΌ Π΅Π³ΠΎ anchor point Π² ΡΠΎ ΠΌΠ΅ΡΡΠΎ, Π³Π΄Π΅ Π±ΡΠ΄Π΅Ρ Π΅Π³ΠΎ «ΡΠ΅Π½ΡΡ ΡΡΠΆΠ΅ΡΡΠΈ», ΡΠΎ Π΅ΡΡΡ ΠΎΡΠΊΡΠ΄Π° Π±ΡΠ΄Π΅Ρ ΠΈΠ΄ΡΠΈ Π²ΡΠ°ΡΠ΅Π½ΠΈΠ΅. Π ΠΌΠΎΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΡΠΎ ΡΠ°ΠΌΡΠΉ Π²Π΅ΡΡ ΡΠ»ΠΎΡ (ΡΠ΅ΠΊΡΡ). Π’Π°ΠΊΠΆΠ΅ ΡΠΎΠ·Π΄Π°Π΅ΠΌ ΠΊΠ»ΡΡΠΈ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ (Π² ΠΌΠΎΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ X rotation ΠΎΡ 90 Π΄ΠΎ 0) ΠΈ Π² ΡΡΠΎΡ X rotation Π΄ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Inertial Bounce. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ²Π΅Ρ (Light) Π² ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΠΈ Π΄Π»Ρ Π΅ΡΠ΅ Π±ΠΎΠ»Π΅Π΅ Π½Π°ΡΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ.
Decay Bounce.
ΠΡΠ΅ ΠΎΠ΄ΠΈΠ½ Π²ΠΈΠ΄ ΠΎΡΡΠΊΠΎΠΊΠ°, Π½Π° ΡΡΠΎΡ ΡΠ°Π· «ΠΎΡ Π·Π΅ΠΌΠ»ΠΈ». Π‘ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ:
veloc = thisComp.layer(«Control Layer»).effect(«velo control»)(«Slider»);
amplitude = thisComp.layer(«Control Layer»).effect(«amplitude control»)(«Slider»);
decay = thisComp.layer(«Control Layer»).effect(«decay control»)(«Slider»);
Better Bounce.
ΠΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°ΡΡ Π² Π²ΠΈΠ΄Π΅:
ΠΡΠΎ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΊ Π»ΡΠ±ΠΎΠΌΡ ΠΈΠ· ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ transform, Π³Π»Π°Π²Π½ΠΎΠ΅ Π°ΠΊΠΊΡΡΠ°ΡΠ½Π΅Π΅ ΠΏΠΎΠ΄Π±ΠΈΡΠ°ΠΉΡΠ΅ ΡΠ°ΡΡΠΎΡΡ ΠΎΡΡΠΊΠΎΠΊΠ° (freq) ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΎ Π½Π° fps ΠΏΡΠΎΠ΅ΠΊΡΠ°.
ΠΠ°ΡΠΊΠ΅ΡΠ±ΠΎΠ»ΡΠ½ΡΠΉ ΠΌΡΡ.
ΠΡΠ΅ ΠΎΠ΄Π½ΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠΈΡΠΈΡΡΡΡΠ΅Π΅ ΠΎΡΡΠΊΠΎΠΊ Π±Π°ΡΠΊΠ΅ΡΠ±ΠΎΠ»ΡΠ½ΠΎΠ³ΠΎ ΠΌΡΡΠ°. ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΊ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
Vy0 = 500; //initial y velocity (pixels/second)
Vx0 = 100; // initial x velocity (pixels/second)
g = 2500; // gravity (pixels/second/second)
ΠΠ°ΡΡΡ Π°ΡΡΠΈΠ΅ «Bounce» expressions Π² AE
Π Π°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΠ΅ «bounce» Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ Π² After Effects.
Inertial Bounce.
ΠΡΠ΅Π½Ρ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΠΉ ΡΡΡΠ΅ΠΊΡ «ΠΎΡΡΠΊΠΎΠΊΠ°», ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°ΡΡ Π² Π²ΠΈΠ΄Π΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ:
ΠΠ»Π΅ΠΌΠ΅Π½Ρ ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΌΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠΈΠ²ΡΠ·Π°ΡΡ Π΄Π°Π½Π½ΡΠΉ ΡΠΊΡΠΏΡΠ΅ΡΠ½,ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΠΌ Π² 3Π΄ ΡΠ»ΠΎΠΉ. ΠΠ°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅ΠΌ Π΅Π³ΠΎ anchor point Π² ΡΠΎ ΠΌΠ΅ΡΡΠΎ, Π³Π΄Π΅ Π±ΡΠ΄Π΅Ρ Π΅Π³ΠΎ «ΡΠ΅Π½ΡΡ ΡΡΠΆΠ΅ΡΡΠΈ», ΡΠΎ Π΅ΡΡΡ ΠΎΡΠΊΡΠ΄Π° Π±ΡΠ΄Π΅Ρ ΠΈΠ΄ΡΠΈ Π²ΡΠ°ΡΠ΅Π½ΠΈΠ΅. Π ΠΌΠΎΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΡΠΎ ΡΠ°ΠΌΡΠΉ Π²Π΅ΡΡ ΡΠ»ΠΎΡ (ΡΠ΅ΠΊΡΡ). Π’Π°ΠΊΠΆΠ΅ ΡΠΎΠ·Π΄Π°Π΅ΠΌ ΠΊΠ»ΡΡΠΈ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ (Π² ΠΌΠΎΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ X rotation ΠΎΡ 90 Π΄ΠΎ 0) ΠΈ Π² ΡΡΠΎΡ X rotation Π΄ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Inertial Bounce. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ²Π΅Ρ (Light) Π² ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΠΈ Π΄Π»Ρ Π΅ΡΠ΅ Π±ΠΎΠ»Π΅Π΅ Π½Π°ΡΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ.
Decay Bounce.
ΠΡΠ΅ ΠΎΠ΄ΠΈΠ½ Π²ΠΈΠ΄ ΠΎΡΡΠΊΠΎΠΊΠ°, Π½Π° ΡΡΠΎΡ ΡΠ°Π· «ΠΎΡ Π·Π΅ΠΌΠ»ΠΈ». Π‘ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ:
veloc = thisComp.layer(«Control Layer»).effect(«velo control»)(«Slider»);
amplitude = thisComp.layer(«Control Layer»).effect(«amplitude control»)(«Slider»);
decay = thisComp.layer(«Control Layer»).effect(«decay control»)(«Slider»);
Better Bounce.
ΠΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°ΡΡ Π² Π²ΠΈΠ΄Π΅:
ΠΡΠΎ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΊ Π»ΡΠ±ΠΎΠΌΡ ΠΈΠ· ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ transform, Π³Π»Π°Π²Π½ΠΎΠ΅ Π°ΠΊΠΊΡΡΠ°ΡΠ½Π΅Π΅ ΠΏΠΎΠ΄Π±ΠΈΡΠ°ΠΉΡΠ΅ ΡΠ°ΡΡΠΎΡΡ ΠΎΡΡΠΊΠΎΠΊΠ° (freq) ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΎ Π½Π° fps ΠΏΡΠΎΠ΅ΠΊΡΠ°.
ΠΠ°ΡΠΊΠ΅ΡΠ±ΠΎΠ»ΡΠ½ΡΠΉ ΠΌΡΡ.
ΠΡΠ΅ ΠΎΠ΄Π½ΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠΈΡΠΈΡΡΡΡΠ΅Π΅ ΠΎΡΡΠΊΠΎΠΊ Π±Π°ΡΠΊΠ΅ΡΠ±ΠΎΠ»ΡΠ½ΠΎΠ³ΠΎ ΠΌΡΡΠ°. ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΊ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
Vy0 = 500; //initial y velocity (pixels/second)
Vx0 = 100; // initial x velocity (pixels/second)
g = 2500; // gravity (pixels/second/second)
ΠΠ»ΠΎΠ³ ΠΎ ΠΌΠΎΡΡΠ½-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅
Π‘ΠΎΠ±ΡΠ°Π» ΡΠΏΠΈΡΠΎΠΊ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΠ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΏΡΠΎΡΠ°ΡΡ ΠΌΠ½Π΅ ΡΠ°Π±ΠΎΡΡ. Π‘ΠΎΠ²ΡΠ΅ΠΌ ΠΏΡΠΎΡΡΡΡ Π² ΡΡΠΈΠ»Π΅ loopOut() ΠΈΠ»ΠΈ wiggle (.4,6) Π·Π΄Π΅ΡΡ Π½Π΅ Π±ΡΠ΄Π΅Ρ, Π½ΠΎ ΠΈ Π½ΠΈΡΠ΅Π³ΠΎ ΡΠΊΡΡΡΠ°ΡΠ»ΠΎΠΆΠ½ΠΎΠ³ΠΎ ΡΠΎΠΆΠ΅.
Π‘Π²ΠΎΠΈΡ ΡΠΊΡΠΏΡΠ΅ΡΠ½ΠΎΠ² Π·Π΄Π΅ΡΡ Π²ΡΠ΅Π³ΠΎ ΠΏΠ°ΡΠΎΡΠΊΠ°. ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Ρ Π±ΡΠ°Π» ΠΎΡΠΊΡΠ΄Π°-ΡΠΎ ΠΈ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΡΠ²Π°Π» ΠΏΠΎ ΡΡΡΡ-ΡΡΡΡ ΠΏΠΎΠ΄ ΡΠ΅Π±Ρ, ΡΠ°ΠΊ ΡΡΠΎ, Ρ ΡΡΠΆΠΈΡ ΡΠΊΡΠΏΡΠ΅ΡΠ½ΠΎΠ² ΠΏΠΎΡΡΠ°Π²Π»Ρ ΡΡΡΠ»ΠΊΡ Π½Π° Π°Π²ΡΠΎΡΠΎΠ².
ΠΠ»Π°ΡΠΊΠ° Π·Π° ΡΠ΅ΠΊΡΡΠΎΠΌ
Π‘ΠΎΠ·Π΄Π°ΡΡ ΡΠ΅ΠΉΠΏΠΎΠ²ΡΠΉ ΠΊΠ²Π°Π΄ΡΠ°ΡΠΈΠΊ, Π° ΡΠ²Π΅ΡΡ
Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΌ ΡΠ»ΠΎΡΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ΅ΠΊΡΡ;
ΠΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ size Ρ ΡΠ΅ΠΉΠΏΠ°:
ΠΡΠ»ΠΈ ΡΠ΅ΠΊΡΡ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΠΎΠΊ, ΡΠΎ ΠΊ position Ρ ΡΠ΅ΠΉΠΏΠ° Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΡΠΎΡ ΡΠΊΡΠΏΡΠ΅ΡΠ½. ΠΠ΅Π· Π½Π΅Π³ΠΎ ΡΠΎΠΆΠ΅ Π²ΡΡ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ, Π½ΠΎ ΠΏΡΠΈΠ΄ΡΡΡΡ Π²ΡΡΡΠ½ΡΡ ΠΏΠΎΠ΄Π³ΠΎΠ½ΡΡΡ ΠΏΠΎΠ·ΠΈΡΠΈΡ ΠΏΠ»Π°ΡΠΊΠΈ Π·Π° ΡΠ΅ΠΊΡΡΠΎΠΌ.
Π ΠΎΡΡΠ°Π»ΡΠ½ΡΠΌ ΡΠΊΡΠΏΡΠ΅ΡΠ½Π°ΠΌ
ΠΠ½ΠΈΠΌΠΈΡΡΠ΅ΠΌΡΠΉ wiggle
ΠΡΠΎΡΡΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± Π·Π°Π°Π½ΠΈΠΌΠΈΡΠΎΠ²Π°ΡΡ wiggle. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π΄Π²Π° ΡΠ»Π°ΠΉΠ΄Π΅ΡΠ°: ΠΏΠ΅ΡΠ²ΡΠΉ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π° ΡΠ°ΡΡΠΎΡΡ, Π²ΡΠΎΡΠΎΠΉ Π·Π° Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ. ΠΠ½ΠΈΠΌΠΈΡΠΎΠ²Π°ΡΡ Π»ΡΡΡΠ΅ ΡΠΎΠ»ΡΠΊΠΎ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ.
ΠΠΎΠ±Π°Π²ΠΈΡΡ ΡΡΡΠ΅ΠΊΡ Slider Control Π½Π° ΡΠ»ΠΎΠΉ Ρ ΡΠΊΡΠΏΡΠ΅ΡΠ½ΠΎΠΌ ΠΈ ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ. ΠΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΊ Π»ΡΠ±ΠΎΠΌΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ:
Π¦ΠΈΠΊΠ»ΠΈΡΠ½ΡΠΉ wiggle
ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΡΠΎΠΌΡ ΡΠΊΡΠΏΡΠ΅ΡΠ½Ρ, wiggle Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ ΠΈ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΡΡΡ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈ ΡΠΎΠΉ ΠΆΠ΅ ΡΠΎΡΠΊΠ΅.
ΠΡΠ»ΠΈ Π²Π΄ΡΡΠ³ ΡΠΈΠΊΠ» Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΡΠΎ ΡΡΠΎ ΡΠΊΠΎΡΠ΅ΠΉ Π²ΡΠ΅Π³ΠΎ ΠΈΠ·-Π·Π° ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π»ΡΠΏ Π½Π΅ ΡΡΠΏΠ΅Π²Π°Π΅Ρ ΠΏΡΠΈΠΉΡΠΈ Π² ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Π·Π° ΠΎΡΠ²Π΅Π΄ΡΠ½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ. ΠΡΠΎΡΡΠΎ ΡΠ΄Π΅Π»Π°ΠΉΡΠ΅ loopTime ΠΏΠΎΠ±ΠΎΠ»ΡΡΠ΅ ΠΈΠ»ΠΈ freq ΠΏΠΎΡΠ°ΡΠ΅
ΠΡΠΈΠΊΡΠ΅ΠΏΠΈΡΡ ΡΠ΅ΠΉΠΏ ΠΊ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Π΅
ΠΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΊ position, ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ size Ρ ΡΠ΅ΠΉΠΏΠ°:
Π ΠΈΠ³ Π΄Π»Ρ ΠΊΠ°ΡΡΡΠ΅Π³ΠΎΡΡ ΠΊΡΡΠ³Π° ΠΈ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ°
ΠΠ°ΡΡΡΠΈΠΉΡΡ ΠΊΡΡΠ³
ΠΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΊ rotation, Π°Π½ΠΈΠΌΠΈΡΠΎΠ²Π°ΡΡ position:
ΠΠ°ΡΡΡΠΈΠΉΡΡ ΠΊΠ²Π°Π΄ΡΠ°Ρ
Π Π°Π±ΠΎΡΠ°Π΅Ρ ΠΊΠ°ΠΊ Ρ ΡΠ΅ΠΉΠΏΠ°ΠΌΠΈ, ΡΠ°ΠΊ ΠΈ ΡΠΎ ΡΠ»ΠΎΡΠΌΠΈ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡΠΌΠΈ. ΠΡΠ»ΠΈ ΠΊΠ²Π°Π΄ΡΠ°Ρ ΠΊΠ°ΡΠΈΡΡΡ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ β ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Slider Control.
ΠΠΎΠ±Π°Π²ΠΈΡΡ Π½Π° ΡΠ»ΠΎΠΉ Ρ ΡΠΊΡΠΏΡΠ΅ΡΠ½ΠΎΠΌ ΡΡΡΠ΅ΠΊΡ Slider Control;
ΠΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΊ position, Π°Π½ΠΈΠΌΠΈΡΠΎΠ²Π°ΡΡ rotation:
ΠΠ° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΠΊΡΠΏΡΠ΅ΡΠ½Π° ΠΎΡ Mikey Borup
ΠΠΆΠ΅ΡΠ΅ΠΊΡΠ½Π΄Π½ΡΠ΅ ΡΡΡΠΏΠ΅Π½ΡΠ°ΡΡΠ΅ ΠΏΠΎΠ²ΠΎΡΠΎΡΡ
ΠΠ°ΠΌΠ΅Π½Π° time*n. Π’ΠΎΠ»ΡΠΊΠΎ Π²ΠΌΠ΅ΡΡΠΎ ΠΏΠ»Π°Π²Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ²ΠΎΡΠΎΡΠ° β ΡΡΡΠΏΠ΅Π½ΡΠ°ΡΡΠΉ. Π§Π°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΏΡΠΈΠ³ΠΎΠΆΠ΄Π°Π΅ΡΡΡ, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΡΠ΅ΠΊΡΠ½Π΄Π½ΠΎΠΉ ΡΡΡΠ΅Π»ΠΊΠΈ, ΡΠ΅ΡΡΠ΅ΡΡΠ½ΠΎΠΊ ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΡ ΠΏΠΎΡ ΠΎΠΆΠΈΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΠ².
ΠΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΊ rotation:
Π£ΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΠ΅ ΡΡΡΠΏΠ΅Π½ΡΠ°ΡΡΠ΅ ΠΏΠΎΠ²ΠΎΡΠΎΡΡ
ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅, ΡΡΠΎ ΠΈ Π²ΡΡΠ΅. ΠΠΎ Ρ ΡΡΡΡ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ Π½Π°ΡΡΡΠΎΠ΅ΠΊ.
ΠΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΊ rotation:
ΠΠΎΡΡΠΎΡΠ½Π½ΡΠΉ ΠΌΠ°ΡΡΡΠ°Π± ΠΏΡΠΈ ΡΠΊΠ΅ΠΉΠ»Π΅
ΠΡΠ»ΠΈ ΠΏΡΠΈΠ²ΡΠ·Π°ΡΡ ΠΎΠ΄ΠΈΠ½ ΠΎΠ±ΡΠ΅ΠΊΡ ΠΊ Π΄ΡΡΠ³ΠΎΠΌΡ ΠΈ Π½Π°ΡΠ°ΡΡ ΡΠΊΠ΅ΠΉΠ»ΠΈΡΡ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΈΠΉ, ΡΠΎ ΠΎΠ±Π° ΡΠ»ΠΎΡ Π±ΡΠ΄ΡΡ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°ΡΡΡΡ. ΠΡΠΎΡ ΡΠΊΡΠΏΡΠ΅ΡΠ½ Π½Π΅ Π΄Π°ΡΡ Π΄ΠΎΡΠ΅ΡΠ½Π΅ΠΌΡ ΡΠ»ΠΎΡ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΠΌΠ°ΡΡΡΠ°Π±, ΠΎΠ½ ΠΏΡΠΎΡΡΠΎ Π±ΡΠ΄Π΅Ρ Π΄Π²ΠΈΠ³Π°ΡΡΡΡ ΠΏΠΎ ΠΏΠΎΠ·ΠΈΡΠ½Ρ.
ΠΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΊ scale ΡΠ»ΠΎΡ, Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠΉ ΠΌΠ°ΡΡΡΠ°Π±:
ΠΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ ΠΏΠΎ ΡΠ΅ΠΊΠ±ΠΎΠΊΡΡ
ΠΠ΅Π½ΡΠ΅Ρ ΠΎΠ΄Π½ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° Π½Π° Π΄ΡΡΠ³ΠΎΠ΅ ΠΏΠΎ Π½Π°ΠΆΠ°ΡΠΈΡ Π½Π° ΡΠ΅ΠΊΠ±ΠΎΠΊΡ.
ΠΠΎΠ±Π°Π²ΠΈΡΡ ΡΡΡΠ΅ΠΊΡ Checkbox Control Π½Π° ΡΠ»ΠΎΠΉ Ρ ΡΠΊΡΠΏΡΠ΅ΡΠ½ΠΎΠΌ;
ΠΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΊ Π»ΡΠ±ΠΎΠΌΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ:
ΠΡΠΏ Π΄Π»Ρ ΡΠ΅ΠΉΠΏΠΎΠ²
ΠΠ±ΡΡΠ½ΡΠΉ loopOut() Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ ΡΠ΅ΠΉΠΏΠ°ΠΌΠΈ, Π½ΠΎ Π·Π°ΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΡΠΎΡ ΡΠΊΡΠΏΡΠ΅ΡΠ½.
ΠΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΊ path Ρ ΡΠ΅ΠΉΠΏΠ°:
Range Mapper
ΠΠΎΠ±Π°Π²ΠΈΡΡ ΡΡΡΠ΅ΠΊΡ Slider Control Π½Π° ΡΠ»ΠΎΠΉ Ρ ΡΠΊΡΠΏΡΠ΅ΡΠ½ΠΎΠΌ;
ΠΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΊ Π»ΡΠ±ΠΎΠΌΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ:
ΠΠ±Π²ΠΎΠ΄ΠΊΠ° Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠ°Ρ ΠΎΡ ΡΠΊΠ΅ΠΉΠ»Π°
Π‘ΠΎΡ ΡΠ°Π½ΡΠ΅Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΡ ΠΎΠ±Π²ΠΎΠ΄ΠΊΡ Ρ ΡΠ΅ΠΉΠΏΠΎΠ² ΠΏΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΌΠ°ΡΡΡΠ°Π±Π°.
ΠΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΊ Β«Stroke WidthΒ» Ρ ΡΠ΅ΠΉΠΏΠ°:
Π‘ΡΡΡΡΠΈΠΊΠΈ
ΠΠΎΡΠ΅ΠΌΡ-ΡΠΎ ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡΡΡΡΠΈΠΊΠΈ Π² Π°Π½ΠΈΠΌΠ°ΡΠΈΡΡ , ΠΏΠΎΡΡΠΎΠΌΡ Π·Π΄Π΅ΡΡ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ΄Π±ΠΎΡΠΊΠ° ΡΡΠ°Π·Ρ ΠΈΠ· ΡΠ΅ΡΡΠΈ. Π‘Π½Π°ΡΠ°Π»Π° ΡΡΠΈ ΡΠ°ΠΌΡΡ ΠΏΡΠΎΡΡΡΡ .
1) ΠΠ±ΡΡΠ½ΡΠΉ ΡΡΡΡΡΠΈΠΊ
toFixed(1) β ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΈΡΡ ΠΏΠΎΡΠ»Π΅ Π·Π°ΠΏΡΡΠΎΠΉ;
ΠΠΎΠ±Π°Π²ΠΈΡΡ ΡΡΡΠ΅ΠΊΡ Slider Control Π½Π° ΡΠ»ΠΎΠΉ Ρ ΡΠΊΡΠΏΡΠ΅ΡΠ½ΠΎΠΌ;
ΠΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΊ Β«Source TextΒ» Ρ ΡΠ΅ΠΊΡΡΠ°:
2) Π‘ΡΡΡΡΠΈΠΊ Ρ Π·Π°ΠΏΡΡΡΠΌΠΈ Π²ΠΌΠ΅ΡΡΠΎ ΡΠΎΡΠ΅ΠΊ
ΠΠΎΠ»Π΅Π·Π½ΠΎ Π² Π°Π½ΠΈΠΌΠ°ΡΠΈΡΡ Π΄Π»Ρ Π½Π΅Π°Π½Π³Π»ΠΎΡΠ·ΡΡΠ½ΡΡ ΡΡΡΠ°Π½, Π³Π΄Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π·Π°ΠΏΡΡΠ°Ρ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π΄Π΅ΡΡΡΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ Π²ΠΌΠ΅ΡΡΠΎ ΡΠΎΡΠΊΠΈ. ΠΡΠ»ΠΈ Π½ΡΠΆΠ΅Π½ ΠΏΠΎΡ ΠΎΠΆΠΈΠΉ ΡΠ΅ΡΠ°ΠΏ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ Π½Π°ΡΡΡΠΎΠ΅ΠΊ, ΡΠΎ ΠΎΠ½ Π²ΠΎΡ Π·Π΄Π΅ΡΡ.
3) Π‘ΡΡΡΡΠΈΠΊ Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ Π·Π½Π°ΠΊΠ°ΠΌΠΈ
4) Π‘ΡΡΡΡΠΈΠΊ Ρ Π·Π°ΠΌΠ΅Π½ΠΎΠΉ 1 Π½Π° 001
ΠΡΠΈ zerosAmount = 3 ΡΡΡΡ Π±ΡΠ΄Π΅Ρ ΠΈΠ΄ΡΠΈ Π²ΠΎΡ ΡΠ°ΠΊ: 000, 001 β¦ 011 β¦ 111.
5) Π‘ΡΡΡΡΠΈΠΊ Ρ ΡΠ°Π·ΡΡΠ΄Π°ΠΌΠΈ
ΠΠ°ΠΌΠ΅Π½ΡΠ΅Ρ 500000 Π½Π° 500 000.
6) Π‘ΡΡΡΡΠΈΠΊ Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΈΡ ΡΠΈΡΠ΅Π»
Π‘ΡΡΡΡΠΈΠΊ, ΠΏΡΠΈΠ²ΡΠ·Π°Π½Π½ΡΠΉ ΠΊ Slider Control, Π½Π΅ ΠΈΠ΄ΡΡ Π΄Π°Π»ΡΡΠ΅ 1 000 000. ΠΠΎΡΡΠΎΠΌΡ Π΅ΡΠ»ΠΈ Π½ΡΠΆΠ½Ρ Π±ΠΎΠ»ΡΡΠΈΠ΅ ΡΠΈΡΠ»Π° β ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΡΠ΅ΠΊΡ Angle Control.
ΠΠΎΠ±Π°Π²ΠΈΡΡ ΡΡΡΠ΅ΠΊΡ Angle Control Π½Π° ΡΠ»ΠΎΠΉ Ρ ΡΠΊΡΠΏΡΠ΅ΡΠ½ΠΎΠΌ;
ΠΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΊ Β«Source TextΒ» Ρ ΡΠ΅ΠΊΡΡΠ°:
ΠΠ°ΡΠ° ΠΌΠ΅Π»ΠΎΡΠ΅ΠΉ
Π, ΠΏΠΎΠ΄ ΠΊΠΎΠ½Π΅Ρ, 4 ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΠΌΠΈΠ½ΠΈ-Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°ΡΡΠΎ ΠΏΡΠΈΠ³ΠΎΠΆΠ΄Π°ΡΡΡΡ.
1) ΠΡΠΈΠ²ΡΠ·ΠΊΠ° ΠΊ ΡΠ»ΠΎΡ Π²ΡΡΠ΅ ΠΈΠ»ΠΈ Π½ΠΈΠΆΠ΅
ΠΡΠΎ Π½Π΅ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠΉ ΡΠΊΡΠΏΡΠ΅ΡΠ½, Π° ΡΠΎΠ»ΡΠΊΠΎ Π΅Π³ΠΎ ΡΠ°ΡΡΡ. ΠΠΌΠ΅ΡΡΠΎ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈΠ²ΡΠ·ΡΠ²Π°ΡΡ ΠΎΠ΄ΠΈΠ½ ΡΠ»ΠΎΠΉ ΠΊ Π΄ΡΡΠ³ΠΎΠΌΡ Π½Π°ΠΏΡΡΠΌΡΡ, ΠΈΠ½ΠΎΠ³Π΄Π° ΡΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΏΡΠΈΠ²ΡΠ·ΡΠ²Π°ΡΡ ΠΊ ΡΠ»ΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΠΎΠΈΡ Π²ΡΡΠ΅ ΠΈΠ»ΠΈ Π½ΠΈΠΆΠ΅, ΡΠ»ΠΎΡ Ρ ΡΠΊΡΠΏΡΠ΅ΡΠ½ΠΎΠΌ.
index+1 β Π΅ΡΠ»ΠΈ Π½ΡΠΆΠ½Π° ΠΏΡΠΈΠ²ΡΠ·ΠΊΠ° ΠΊ ΡΠ»ΠΎΡ Π½ΠΈΠΆΠ΅
2) ΠΠΎΡΡΠΎΡΠ½Π½ΠΎ ΡΡΠΊΠΎΡΡΡΡΠΈΠ΅ΡΡ ΠΏΠΎΠ²ΠΎΡΠΎΡΡ
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΊ rotation:
3) ΠΠ»ΡΡΠΈ Π΄Π»Ρ time*n
ΠΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅, Π½ΠΎ ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΡΠ°Π²ΠΈΡΡ ΠΊΠ»ΡΡΠΈ.
4) ΠΡΠΈΠ²ΡΠ·ΠΊΠ° ΡΡΡΠ΅ΠΊΡΠ° ΠΊ ΡΠ»ΠΎΡ
Π§ΡΠΎΠ±Ρ Gradient Ramp Π½Π΅ ΡΠ»Π΅ΡΠ°Π» ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΠΈ ΡΠ»ΠΎΡ, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΡΠΎΡ ΡΠΊΡΠΏΡΠ΅ΡΠ½ Π½Π° Start ΠΈ End:
ΠΠΎΡ
ΠΎΠΆΠ΅, ΡΡΠΎ Π²ΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΌΠΈ Ρ ΠΏΠΎΠ»ΡΠ·ΡΡΡΡ Π½Π° ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠΉ ΠΎΡΠ½ΠΎΠ²Π΅. ΠΡΠ΅Π³ΠΎ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ 23.
ΠΠ° Π²ΡΡΠΊΠΈΠΉ ΡΠ»ΡΡΠ°ΠΉ, ΡΠΎΠ±ΡΠ°Π» ΠΈΡ
Π² ΠΏΡΠΎΠ΅ΠΊΡ ΠΈ ΠΏΡΠΈΠΊΡΠ΅ΠΏΠΈΠ» ΠΊ ΡΡΠ°ΡΡΠ΅.