Sửa đổi nội dung

Lựa chọn

Cho phép người dùng chọn một đối tượng ảo để nhận dạng, thao tác và tương tác với đối tượng đó.

Giúp người dùng dễ dàng phát hiện các đối tượng tương tác rồi tương tác với các đối tượng đó. Tương tác phải trực quan. Sử dụng kết hợp màu sắc, đường viền toả sáng hoặc các điểm nổi bật trực quan khác để cho người dùng biết. Điều này đặc biệt quan trọng trong những ứng dụng có thể chọn nhiều đối tượng.

Hãy cẩn thận để không làm vượt quá sức ảnh hưởng của các đối tượng ảo về mặt hình ảnh. Trên hết, các vật thể này vẫn phải có hình thức và hoạt động như các vật thể bình thường trong thế giới thực tế tăng cường của bạn. Chỉ cần thêm một chút thao tác là bạn có thể khuyến khích người dùng khám phá bí mật của những vật thể đó.

Dịch thuật

Dịch là quá trình di chuyển một đối tượng ảo dọc theo một bề mặt hoặc di chuyển một đối tượng ảo từ bề mặt này sang bề mặt khác.

Để bắt đầu di chuyển một đối tượng, người dùng sẽ chọn đối tượng đó. Trẻ có thể kéo đối tượng dọc theo màn hình bằng một ngón tay hoặc có thể di chuyển điện thoại thực tế và đối tượng sẽ theo sau đó.

Nhiều nền tảng

Khuyến khích người dùng di chuyển một vật thể ảo từ nền tảng này sang nền tảng khác.

Đó là một cách thú vị giúp các vật thể ảo tương tác với thế giới thực. Trong quá trình dịch từ nền tảng này sang nền tảng khác, hãy tránh chuyển đổi đột ngột hoặc thay đổi quy mô.

Khi cả hai nền tảng đều là nền tảng ảo, hãy đảm bảo rằng bạn có sự khác biệt về hình ảnh giữa hai nền tảng đó. Các bề mặt giống hệt nhau có thể làm mờ cùng nhau trong môi trường thực tế tăng cường.

Cố gắng tránh các sự chuyển đổi đột ngột có thể tạo ra ảo tưởng về những thay đổi trên quy mô lớn. Khi một đối tượng di chuyển quá nhanh và theo nhiều hướng cùng một lúc, đối tượng đó có thể có vẻ co lại hoặc lớn dần ra.

Các vật thể chuyển động trong AR có thể có cảm giác kém thực tế hơn khi chỉ cần nhìn vào chúng. Giúp người dùng dễ dàng di chuyển đối tượng. Đồng thời, khi đối tượng đang được di chuyển, hãy làm nổi bật các bề mặt có thể đặt đối tượng.

Giới hạn bản dịch

Thêm ranh giới để cho người dùng biết họ có thể di chuyển một đối tượng bao xa.

Phương pháp này có thể ngăn người dùng dịch đối tượng ra xa đến mức không thể xem hoặc thao tác được.

Chế độ xoay

Việc xoay đối tượng ảo cho phép người dùng định hướng vị trí của đối tượng theo bất kỳ hướng nào. Các đối tượng có thể được xoay theo cách thủ công hoặc tự động.

Xoay thủ công

Hỗ trợ cả cử chỉ 1 ngón tay và 2 ngón tay để xoay thủ công.

  • Để tránh xung đột với việc điều chỉnh theo tỷ lệ, thao tác xoay bằng 2 ngón tay chỉ nên diễn ra khi cả hai ngón tay xoay theo hướng ngược nhau trên một trục ngang.
  • Để tránh xung đột với quá trình dịch, chỉ nên xoay bằng 1 ngón tay khi cử chỉ vuốt bắt đầu tắt đối tượng đã chọn.

Tự động xoay

Tránh tự động xoay đối tượng trừ phi đó là phần có chủ ý của trải nghiệm. Chế độ tự động xoay liên tục có thể khiến người dùng cảm thấy khó chịu.

Chuyển tỷ lệ

Việc chia tỷ lệ cho phép người dùng tăng hoặc giảm kích thước của đối tượng. Thao tác này thường được thực hiện nhất bằng cử chỉ chụm.

Chụm để điều chỉnh tỷ lệ đối tượng

Tỷ lệ tối thiểu và tối đa

Để có trải nghiệm tối ưu, hãy thêm giới hạn quy mô tối thiểu và tối đa. Bạn đặt giá trị tỷ lệ càng chính xác, thì bạn có thể điều khiển bố cục của cảnh càng chính xác.

Hãy xem xét thêm hiệu ứng nảy để cho biết đối tượng đã đạt đến kích thước tối đa và tối thiểu. Bạn cũng có thể khoá đối tượng sau khi đạt được tỷ lệ mong muốn.

Thêm các giới hạn tối thiểu và tối đa để luôn nhìn thấy được đối tượng. Sử dụng hiệu ứng thoát để cho người dùng biết rằng họ đã đạt đến giới hạn.

Quy mô và lối chơi

Phát với quy mô lớn có thể thêm khía cạnh bất ngờ vào trải nghiệm. Việc bị một nhân vật ảo to lớn bất ngờ có thể gây bất ngờ một cách vui nhộn hoặc kinh dị hoàn toàn tuỳ theo ý định của bạn. Tuỳ thuộc vào mục tiêu và hiệu quả mà bạn đang cố gắng tạo ra, bạn có thể sử dụng tính năng gây bất ngờ làm công cụ gợi lên nhiều cảm xúc khác nhau, cho dù đó là trò chơi kinh dị hay một sân chơi ngốc nghếch.

Bạn cũng có thể truyền đạt thông tin về quy mô bằng hiệu ứng âm thanh. Thay đổi thang âm và cao độ của âm thanh để khiến người dùng chìm đắm trong trải nghiệm của bạn.

Cử chỉ và độ gần

Các cử chỉ tương tự hoặc đối tượng chồng chéo có thể khiến người dùng khó chọn một đối tượng hoặc thực hiện thao tác mong muốn.

Vùng lân cận

Cân nhắc kích thước của đích chạm để cho phép tương tác dễ dàng.

Việc xử lý chính xác có thể gây khó khăn cho người dùng đối với các vật thể nhỏ hoặc ở xa.

Khi ứng dụng của bạn phát hiện thấy một cử chỉ ở gần một đối tượng, hãy giả định rằng người dùng đang cố gắng tương tác với đối tượng đó. Cung cấp đích chạm có kích thước hợp lý bất kể kích thước nhỏ của đối tượng.

Hỗ trợ nhiều cử chỉ hai ngón tay

Các cử chỉ 2 ngón tay thường được dùng để xoay hoặc điều chỉnh tỷ lệ đối tượng.

Các hành động liên quan đến địa điểm thực tế có thể bao gồm:

  • Xoay một đối tượng bằng ngón trỏ và ngón cái (trên cùng một bàn tay)
  • Chạm ngón cái lên màn hình bằng ngón cái và ngón trỏ, giữ ngón cái vẫn đặt trên vật thể và xoay bằng ngón trỏ
  • Xoay một đồ vật bằng hai ngón tay cái (dùng hai tay)

Đưa các hoạt động tương tác chạm này vào cử chỉ 2 ngón tay.