Tại sao Unity 2D có cập nhật cửa sổ thời gian thực trực tuyến của Real khi cập nhật thay đổi kích thước cửa sổ và Unity 3D thì không?


8

Unity 3D chỉ hiển thị hình vuông màu cam khi thay đổi kích thước cửa sổ. Và vì tôi không phải là người nói tiếng Anh bản địa, đây là một ảnh chụp màn hình cho thấy những gì tôi đang cố gắng giải thích: Thay đổi kích thước 3D

Câu trả lời:


12

Tôi thực sự không thể trả lời câu hỏi của bạn về lý do tại sao có sự khác biệt, nhưng tôi có thể cho bạn biết cách thay đổi cài đặt Unity 3D để cung cấp cho bạn vẽ lại "thời gian thực" của bạn.

  • Cài đặt Trình quản lý cài đặt CompizConfig.
  • Xác định vị trí và nhập cài đặt plugin 'Thay đổi kích thước cửa sổ' trong phần 'Quản lý cửa sổ'.
  • Nhấp vào tab 'Chung'.
  • Chọn giữa các tùy chọn 'Bình thường', 'Đường viền', Hình chữ nhật 'và' Kéo dài 'có sẵn.

Cài đặt 'Bình thường' là cài đặt bạn muốn, cung cấp cho bạn các cập nhật thời gian thực của cửa sổ trong khi thay đổi kích thước. Trên máy của tôi mặc dù điều này là rất chậm.

Hình chữ nhật và Đường viền rất giống nhau và vẽ một hộp đại diện cho cửa sổ đã thay đổi kích thước.

Cá nhân tôi thích tùy chọn 'Kéo dài', cung cấp cho bạn cập nhật giả mạo nội dung cửa sổ bằng cách kéo dài chúng.

Mong rằng sẽ giúp.


1
Cảm ơn rât nhiều! Đó chính xác là những gì tôi đang tìm kiếm! Tôi sẽ kiểm tra làm thế nào nó hoạt động trên máy tính của tôi. Ít nhất là trong Unity 2D, nó không hề chậm chút nào. Cảm ơn một lần nữa. EDIT: Tôi đã thử nó và nó thực sự là SLOOOW. Tôi không thể hiểu. Có lẽ tôi nên sử dụng Unity 2D, vì cuộn Dash trong đó cũng mượt mà hơn nhiều so với Unity 3D.
3rp3

2

Bạn có nghĩa là Unity 3D không cập nhật lại các cửa sổ khi bạn thay đổi kích thước của nó, thay vào đó hiển thị hộp màu cam dưới dạng phác thảo?

Câu trả lời là để tiết kiệm tài nguyên máy tính , vì nếu bạn để nó sẽ rất chậm, vì các cửa sổ cần được vẽ lại mỗi khi bạn thay đổi kích thước và cập nhật chúng trong thời gian thực sẽ khiến chương trình vẽ lại nhiều lần, dẫn đến tiêu thụ tài nguyên cực đoan (không quá mức).


1

Thay đổi kích thước cửa sổ trong khi vẽ lại toàn bộ nội dung được sử dụng trơn tru trong Ubuntu. Nó đã dừng với Ubuntu 11.04 và Unity 3D trên máy tính của tôi, có thể đã gần 5 tuổi nhưng vẫn không bị trượt. Tôi tin rằng nó trùng với việc giới thiệu v0.9 của Compiz. Kể từ đó, tùy chọn "Bình thường" cho plugin CCSM "Thay đổi kích thước cửa sổ" không sử dụng được. Nó vẫn bị hỏng trong 12.04. Tối nay tôi đã cài đặt Xubfox 12.04 trong máy ảo và rất ngạc nhiên khi thấy các cửa sổ được vẽ lại mượt mà khi thay đổi kích thước! Và chúng ta đang nói về máy ảo ở đây (đã bật chức năng 3D).

Rõ ràng, có một vấn đề nghiêm trọng với Compiz về vấn đề đó.

Chỉnh sửa: Sau khi tìm kiếm, tôi tìm thấy lỗi trên Launchpad. Rõ ràng một bản sửa lỗi đã được cam kết cho 0.9.8 nhưng tôi không biết liệu nó có xuất hiện vào ngày 12.04 không. Các lỗi có thể được tìm thấy ở đây trên launchpad .

@ Linux Khoảng cách, với các máy tính hiện đại tiết kiệm tài nguyên máy tính là vô lý, có rất nhiều chu kỳ để dự phòng - và câu trả lời của bạn nằm bên cạnh vấn đề. Điều này đã làm việc tốt trong nhiều năm. Làm thế nào về một câu trả lời thực sự, hữu ích thay vì một ý kiến.


"Tối nay tôi đã cài đặt Xubfox 12.04 trong máy ảo và rất ngạc nhiên khi thấy các cửa sổ được vẽ lại mượt mà khi thay đổi kích thước!" bởi vì Xubfox sử dụng XFCE sử dụng XFWM chứ không phải Compiz ..
Uri Herrera

Tôi biết rằng Xfce không sử dụng Compiz. Tôi chỉ cố gắng nhấn mạnh quan điểm của mình: nếu ngay cả một WM tiêu thụ tài nguyên thấp cũng có thể làm điều đó, thì Compiz không thể bình thường - và một bằng chứng khác cho thấy lập luận "tiết kiệm tài nguyên máy tính" là thiếu sót.
Norm C.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.