Khi chuyển sang chế độ hoạt hình, "Một ngoại lệ chưa được xử lý xảy ra trong một thành phần của ứng dụng" được hiển thị trong cài đặt dữ liệu đỉnh.

Trang Cập Nhật :
Ngày tạo trang :

Triệu chứng xảy ra

Lỗi sau đây có thể được hiển thị khi chuyển sang chế độ hoạt hình.

アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました。

Điều kiện xảy ra

Điều này xảy ra khi chạy trong các môi trường sau:

  • Khi chuyển sang chế độ hoạt hình

nguyên nhân

Rất khó để xác định khả năng xảy ra vì nó thay đổi tùy thuộc vào môi trường thực thi, nhưng nguyên nhân chính là quá trình xử lý đỉnh được cố gắng thực hiện ở phía phần cứng, nhưng card màn hình không thể xử lý đúng cách.

Theo mặc định, Elfreina sử dụng kết hợp phần cứng và phần mềm để xử lý đỉnh, nhưng trong mọi môi trường không thể xác định chính xác chế độ nào sẽ chạy, vì vậy có thể xử lý nó trong phần cứng mặc dù thiếu hiệu suất ở phía card màn hình.

Biện pháp đối phó

Điều này có thể tránh được bằng cách thực hiện tất cả các xử lý đỉnh trong phần mềm. Nhân tiện, ngay cả khi tất cả quá trình xử lý đỉnh được thực hiện trong phần mềm, hiệu suất vẽ sẽ không giảm đáng kể.

Không có mục nào để đặt hành vi xử lý đỉnh trên Elfreina, vì vậy vui lòng chỉnh sửa trực tiếp tệp sau. (Vui lòng để Elfreina chấm dứt vào lúc này.) )

  1. Mở "Elfreina.xml" trong thư mục của tệp thực thi Elfreina trong trình soạn thảo văn bản. (Vui lòng sử dụng trình chỉnh sửa có thể chỉnh sửa trong UTF-8.) )
  2. Đã thay đổi "<CreateFlags>MixedVertexProcessing</CreateFlags>" xung quanh dòng 7 thành "<CreateFlags>SoftwareVertexProcessing</CreateFlags>".
  3. Lưu "Elfreina .xml"
  4. Khởi chạy Elfreina để kiểm tra