Đối tượng Đẩy | hyperPad Documentation

Loading...

Logo

Mô tả

Hành vi Đối tượng Đẩy sẽ áp dụng một lực để hai đối tượng được chọn di chuyển ra xa nhau.

Hành vi này sẽ kích hoạt một sự kiện ngay lập tức.

Thuộc tính

Kích hoạt ngay lập tức

Đối tượng A

Đây là một trong những đối tượng bạn muốn đẩy.
Các thuộc tính mặc định sẽ dẫn đến việc đối tượng này đứng yên và Đối tượng B bị di chuyển ra xa khỏi Đối tượng A.

Theo mặc định, đây là đối tượng hiện tại được chọn. Bạn có thể thay đổi điều này thành bất kỳ đối tượng nào khác trong cảnh của bạn.

Đối tượng B

Đây là đối tượng thứ hai mà bạn muốn đẩy.

Các thuộc tính mặc định sẽ dẫn đến việc đối tượng này di chuyển ra xa khỏi Đối tượng A.

Điểm neo

Đây là vị trí X và Y cụ thể trên các đối tượng nơi lực sẽ được áp dụng. Ví dụ, bàn tay trên nhân vật của bạn.

Bạn có thể nhập các số một cách thủ công hoặc trực quan bằng cách di chuyển mục tiêu màu xanh lam khi chọn Đối tượng A hoặc Đối tượng B từ các thuộc tính hành vi.

Lực X

Đây là lượng lực được áp dụng cho mỗi đối tượng.

Lực được đo bằng newton.

Bội số Đối tượng A

Điều này sẽ nhân lực trên Đối tượng A ra xa khỏi Đối tượng B bởi một lượng xác định.

Giá trị mặc định là 0, có nghĩa là Đối tượng A sẽ không bị áp dụng lực và sẽ đứng yên.

Nếu giá trị này là 1, và bội số Đối tượng B là 0 thì Đối tượng A sẽ di chuyển ra xa khỏi Đối tượng B.

Bội số Đối tượng B

Điều này sẽ nhân lực trên Đối tượng B ra xa khỏi Đối tượng A bởi một lượng xác định.

Giá trị mặc định là 1, có nghĩa là nó sẽ di chuyển ra xa khỏi Đối tượng A.

Nếu giá trị này là 0, và bội số Đối tượng A là 1 thì Đối tượng A sẽ di chuyển ra xa khỏi Đối tượng B.

Đầu ra

ID Đối tượng A

Điều này xuất ra ID Đối tượng của Đối tượng A.

ID Đối tượng B

Điều này xuất ra ID Đối tượng của Đối tượng B.

Ví dụ

Bạn có thể sử dụng điều này để mô phỏng một vụ nổ khiến các đối tượng di chuyển ra xa nhau. Khi sử dụng với thẻ, bạn có thể di chuyển nhiều đối tượng ra xa khỏi Đối tượng A, sẽ là tâm của vụ nổ.

PropelObjectReference.gif