Biểu thức sau khi hiệu ứng là gì?

Một biểu thức After Effects tương tự như một dòng mã máy tính, hoặc kịch bản hành động trong Flash (bây giờ là Adobe Animate.) Giống như mã máy tính hoặc kịch bản hành động, một biểu thức là một kiểu công thức cho After Effects làm một cái gì đó cụ thể. Tuy nhiên, không giống như tập lệnh hành động, các biểu thức nằm trong một thuộc tính phần tử, như tỷ lệ hoặc xoay vòng của chúng.

Vì vậy, điểm của việc sử dụng một biểu thức là gì? Các biểu thức tốt có thể hoạt động theo bất kỳ cách nào, hai ví dụ tốt nhất mặc dù là animate một cái gì đó và ảnh hưởng đến hoạt ảnh của một cái gì đó. Tại sao sử dụng biểu thức để tạo hiệu ứng động thay vì sử dụng khung hình chính?

Ví dụ về thời điểm và cách sử dụng biểu thức

Giả sử bạn có một quả bóng di chuyển ngang qua màn hình từ trái sang phải, nhưng bạn cũng muốn quả bóng đó lung tung. Thay vì đi vào bằng tay và làm điều đó, hoặc áp dụng một hiệu ứng và cho nó rất nhiều và rất nhiều khung hình chính, chúng ta chỉ có thể áp dụng một biểu hiện lung linh cho nó.

Vì vậy, chúng tôi sẽ chỉ có hai khung hình chính của chúng tôi nói để đi từ trái sang phải, cộng với biểu thức yêu cầu nó lung lay. Nó giữ mọi thứ tốt đẹp và có tổ chức cũng như dễ dàng thay đổi. Thay vì phải làm lại hàng trăm khung hình chính nếu chúng ta muốn lung lay của chúng ta trở nên khắc nghiệt hơn, chúng ta có thể đơn giản thay đổi biểu thức. Vì vậy, chúng tôi đang tạo hình động đối tượng của mình theo hai cách, sử dụng khung hình chính và sử dụng một biểu thức.

Một ví dụ phổ biến khác về cách biểu thức có thể hoạt động trong After Effects bằng cách ảnh hưởng đến một đoạn hoạt ảnh mà không thực sự làm động nó. Bạn có thể viết một biểu thức cho biết khi thời gian trôi qua, hoạt ảnh của chúng ta sẽ trở nên cực đoan hơn hoặc ít khắc nghiệt hơn.

Nếu chúng ta có một hiệu ứng của ánh sáng đập, chúng ta có thể áp dụng một biểu thức cho nó nói rằng hình ảnh động của chúng ta phát xung ánh sáng ngày càng ấn tượng hơn, mà không thực sự phải đi vào và tạo hiệu ứng phóng đại. Ở đây, chúng tôi không hoạt hình bằng cách sử dụng một biểu thức, nhưng ảnh hưởng đến một đoạn phim hoạt hình với biểu thức.

Hãy làm một biểu thức lung linh đơn giản như một ví dụ để hiểu được cách chúng hoạt động.

Tôi đã tạo một bố cục mới trong After Effects dài 24 khung hình và chúng tôi sẽ thực hiện kịch bản hành động của mình ở đây. Bây giờ hãy nhớ, không giống như tập lệnh hành động trong Flash (Animate), chúng tôi không thể thêm tập lệnh hành động vào bố cục nói chung. Các biểu thức nằm trong các phần tử trong dòng thời gian của chúng ta và trong các thuộc tính của các phần tử đó. Vì vậy, chúng tôi sẽ cần phải làm một cái gì đó để áp dụng các biểu thức.

Hãy tạo một hình vuông đơn giản bằng cách sử dụng chất rắn. Nhấn Command Y và tạo cho mình một hình vuông nhỏ đáng yêu, tôi tạo ra một hình vuông màu đỏ là 300 x 300. Bây giờ chúng ta hãy làm một biểu thức đơn giản để tìm hiểu cách chúng hoạt động.

Với lựa chọn chắc chắn của tôi, tôi sẽ nhấn P để hiển thị menu thả xuống Vị trí trong dòng thời gian của tôi. Bây giờ nếu tôi đã đi để animate này tôi chỉ cần nhấp vào đồng hồ dừng để kích hoạt khung hình chính, nhưng để thêm một biểu thức tôi sẽ muốn Option hoặc Alt nhấp vào đồng hồ dừng.

Điều này sẽ biến thuộc tính Vị trí thành một menu thả xuống nhỏ mới, thêm Biểu thức: Vị trí bên dưới nó. Bạn sẽ thấy bên phải dòng thời gian của chúng tôi, giờ đây chúng tôi có một khu vực chúng tôi có thể nhập vào hiện đang nói "transform.position"

Trường văn bản ở đây là nơi chúng ta gõ tất cả các biểu thức của chúng ta. Một biểu hiện đơn giản tốt đẹp là biểu hiện lung linh như tôi đã đề cập trước đó, điều này sẽ khiến đối tượng của chúng tôi di chuyển xung quanh một chút trong suốt hoạt ảnh của chúng tôi.

Biểu thức giả lập được thiết lập như thế này: lung (x, y)

Bắt đầu biểu thức của chúng tôi, chúng tôi sẽ gõ "wiggle" đó là nói After Effects chúng tôi đang áp dụng các biểu hiện wiggle (duh) theo sau là các giá trị trong ngoặc đơn đó là nói After Effects khi nào và bao nhiêu để lung.

X là số giây bạn muốn After Effects di chuyển đối tượng của chúng tôi, vì vậy nếu khung của chúng tôi trên giây là 30, thì đặt giá trị 30 cho giá trị của x sẽ khiến đối tượng của chúng tôi di chuyển mọi khung hình. Đặt trong 15 ở 30 khung hình / giây sẽ dẫn đến mọi khung hình khác di chuyển đối tượng của chúng ta, v.v.

Giá trị Y đại diện cho số lượng chúng ta muốn đối tượng của chúng ta di chuyển. Vì vậy, giá trị Y 100 sẽ di chuyển đối tượng của chúng tôi 100 điểm theo bất kỳ hướng nào và giá trị Y 200 sẽ di chuyển đối tượng của chúng tôi 200 điểm theo bất kỳ hướng nào.

Vì vậy, một biểu hiện lung linh hoàn thành sẽ trông giống như thế này: lung linh (15.250)

Bây giờ chúng ta sẽ thấy hình vuông của chúng ta xoay quanh sân khấu của chúng ta khi chúng ta nhấn play, nhưng chúng ta chưa áp dụng bất kỳ keyframe nào cả. Chúng tôi thậm chí có thể đi vào và làm ví dụ tôi đã nói về ban đầu, và thêm vào khung hình chính của hình vuông của chúng tôi di chuyển từ trái sang phải cùng với biểu hiện của chúng tôi.

Tóm lại, biểu thức After Effects là một đoạn văn bản, giống như một đoạn mã, được áp dụng cho thuộc tính của một phần tử đang tác động đến thuộc tính đó. Họ làm việc theo vô số cách và có nhiều cách sử dụng, nhưng giống như mã họ khó tính để đánh vần và các lỗi chấm câu nên hãy nhớ kiểm tra lại khi bạn nhập!