Mengapa Unity 2D memiliki pembaruan jendela "waktu nyata" ketika mengubah ukuran jendela dan Unity 3D tidak?


8

Unity 3D hanya menampilkan kotak oranye saat mengubah ukuran jendela. Dan karena saya bukan penutur asli bahasa Inggris, berikut adalah tangkapan layar yang menunjukkan apa yang saya coba jelaskan: Mengubah ukuran 3D kesatuan

Jawaban:


12

Saya tidak bisa menjawab pertanyaan Anda mengapa ada perbedaan, tetapi saya bisa memberi tahu Anda cara mengubah pengaturan Unity 3D untuk memberi Anda gambar "waktu nyata" Anda.

  • Instal CompizConfig Settings Manager.
  • Temukan dan masukkan pengaturan plugin 'Ubah Ukuran Jendela' di bagian 'Manajemen Jendela'.
  • Klik pada Tab 'Umum'.
  • Pilih antara opsi 'Normal', 'Outline', Rectangle 'dan' Stretch '.

Pengaturan 'Normal' adalah yang Anda inginkan, memberi Anda pembaruan waktu nyata dari jendela selama pengubahan ukuran. Di komputer saya, ini sangat lambat.

Kotak dan Garis Besar sangat mirip dan menggambar kotak yang mewakili ukuran jendela.

Secara pribadi saya suka opsi 'Peregangan', yang memberi Anda pembaruan palsu dari isi jendela hanya dengan merentangkannya.

Semoga itu bisa membantu.


1
Terima kasih banyak! Itulah tepatnya yang saya cari! Saya akan menguji bagaimana cara kerjanya di komputer saya. Setidaknya dalam Unity 2D tidak lambat sama sekali. Terima kasih lagi. EDIT: Saya mencobanya dan ini benar-benar SLOOOW. Saya tidak bisa mengerti Mungkin saya harus menggunakan Unity 2D, karena Dash scrolling di dalamnya juga jauh lebih lancar daripada di Unity 3D.
3rp3

2

Apakah Anda bermaksud bahwa Unity 3D tidak memperbarui ulang windows ketika Anda mengubah ukurannya, malah menampilkan kotak oranye sebagai garis besar?

Jawabannya adalah untuk menghemat sumber daya komputer , karena jika Anda membiarkannya, itu akan sangat lambat, karena windows harus digambar ulang setiap kali Anda mengubah ukurannya, dan memutakhirkannya secara real time akan membuat program untuk menggambar ulang berulang-ulang, menghasilkan konsumsi sumber daya yang ekstrem (tidak berlebihan).


1

Mengubah ukuran jendela sambil menggambar ulang seluruh konten yang digunakan agar lancar di Ubuntu. Itu berhenti dengan Ubuntu 11.04 dan Unity 3D di komputer saya yang mungkin hampir 5 tahun tetapi masih tidak ada bungkuk. Saya percaya ini bertepatan dengan pengenalan v0.9 dari Compiz. Sejak itu opsi "Normal" untuk plugin CCSM "Ubah Ukuran Jendela" tidak dapat digunakan. Masih rusak di 12,04. Malam ini saya menginstal Xubuntu 12.04 dalam sebuah VM dan terkejut melihat bahwa windows digambar ulang dengan lancar ketika diubah ukurannya! Dan kita berbicara mesin virtual di sini (dengan diaktifkannya 3D accel).

Jelas, ada masalah serius dengan Compiz dalam hal itu.

Sunting: Setelah pencarian saya menemukan bug di Launchpad. Rupanya perbaikan telah dilakukan untuk 0.9.8 tetapi saya tidak tahu apakah itu akan muncul di 12.04. Bugnya dapat ditemukan di sini di launchpad .

@ Linux Distance, dengan PC modern menghemat sumber daya komputer itu konyol, banyak siklus yang harus diluangkan - dan jawaban Anda tidak penting. Ini bekerja dengan baik selama bertahun-tahun. Bagaimana dengan jawaban yang nyata dan bermanfaat alih-alih pendapat.


"Malam ini saya menginstal Xubuntu 12.04 dalam sebuah VM dan terkejut melihat bahwa windows digambar ulang dengan lancar ketika diubah ukurannya!" karena Xubuntu menggunakan XFCE yang menggunakan XFWM dan bukan Compiz ..
Uri Herrera

Saya tahu bahwa Xfce tidak menggunakan Compiz. Saya hanya mencoba untuk menekankan poin saya: jika bahkan WM yang mengkonsumsi sumber daya rendah dapat melakukannya, itu tidak normal bahwa Compiz tidak dapat - dan bukti lain argumen "menghemat sumber daya komputer" cacat.
Norm C.
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.