Unity veya Unity 2D kullanıyor muyum?

90

Birlik ve Birlik 2B birbirine çok benziyor, bu yüzden yeni kullanıcılar Unity veya Unity 2D'yi çalıştırıp çalıştırmadıklarını kolayca öğrenebilirler?

    
sordu htorque 18.09.2011 22:06

9 cevap

64

Not:

Ubuntu 12.10'dan itibaren, Unity 2D artık geliştirilmiyor ve tüm sistemler Unity 3D (donanım hızlandırması olmayan sistemler için LLVMpipe ile) kullanıyor.

Bulduğum en kolay yol, başlatıcıya bakmaktır:

Fırlatıcı pop-up'larının tasarımındaki incelik - Unity 3D, daha koyu bir gölge "3D" efektiyle ismine kadar çıkarken Unity 2D, daha hafif ve "2D" düz bir etkiye sahip.

Unity 3D Unity 2D

Gözlerinize güvenmiyorsanız, size söyleyeceğiniz sisteme güvenebilirsiniz, sadece masaüstü oturum değişkenine bakın, bir terminal açın ve şunu yazın:

echo $DESKTOP_SESSION

Eğer% co_de değerini geri yansıtırsa, Unity3D için Unity 2D ve ubuntu-2d kullandığınız anlamına gelir.

Ancak biraz daha fazla ayrıntı istiyorsanız (ve bu büyükse), genişletilmiş bir gözden geçirme:

Unity 3D

Unity 3D'nin, onu "3D" niteliğinin ve bu şekilde sağlanan yeteneklerin sonucu olan, birbirinden ayıran birkaç özelliği vardır:

  • Başlatıcı öğeleri, çok sayıda pencere açık olduğunda veya başlatıcıya tutturulmuş fazladan öğeler olduğunda katlanır.
  • Ayrıca, Unity 3D'deki çöp kutusu simgesi, geçerli simge temanıza dayalıdır ve bu nedenle varsayılan kurulumda (boş olduğunda) şeffaf görünüyor.
  • Panel ve Dash, Dash açıkken duvar kağıdınızla eşleşecek şekilde renk değiştirir ve başlatıcı varsayılan olarak yarı saydamdır.
  • Tire simgesi, şeffaf bir kenar ve yuvarlak kenarlı, beyaz üzerine siyahtır.
  • Unity 3D bir Compiz eklentisidir ve Compiz gerektirir, bu da grafik kartınızın 3D desteğine sahip olması ve başka bir pencere yöneticisinde çalıştırılamaması anlamına gelir; Yani bir şeyle Compity with Unity'yi çalıştırıyorsanız - kesinlikle Unity 3D'yi çalıştırmıyorsunuz.
  • Unity 3D'nin simgeleri parlak, parlak ve saydam kenarlara sahiptir.
  • Unity 3D, quicklists ve Launcher öğesi araç ipuçları için bile tamamlama işleminden tam olarak yararlanır.
  • Unity 3D panelinde gölge var.
  • Unity 3D, pürüzsüz animasyonlara ve turuncu bir parıltıya sahip tam 3D çalışma alanı değiştiricisine sahiptir.
  

LÜTFEN DİKKAT: Bu görüntüler biraz değiştirilmiş bir başlatıcı sunar, çünkü Launcher yerine "Edge Illumination Toggles" olarak ayarlanmıştır. varsayılan "Arka Plan Işığı Her Zaman Açık".

  • Unity 3D'nin katlanmış simgeleri olan Launcher.

  • Unity 3D'nin Çöp Kutusu

Unity 2D:

Unity 3D'den Unity 2D'de birkaç fark var. Bunlardan biri, fırlatma öğelerinin hiç katlanmadığıdır.
Ayrıca aşağıdakilere dikkat edin:

Unity 2D’de dikkate değer farklılıklar

  1. Çizgi düğmesi yarı saydam değildir.
  2. Diğer düğmeler düz simgelerdir ve Unity 2D'deki gibi parlak bir görünüme sahip saydam / saydam değildir.

Ayrıca not:

  • Başlatıcı ve Dash, Compiz veya Mutter (Örneğin). Varsayılan yüklemede Metacity'nin kompozisyonu etkinleştirildi.
  • Unity 2D, Unity 3D'den farklı olarak farklı Pencere Yöneticilerinde çalışabilir. % Co_de% veya ubuntu çalıştırırsanız, Unity 2D'nin ayrıca Panel, Launcher ve Dash için ayrı işlemlerden oluştuğunu fark edersiniz.
  • Fossfreedom, Unity 2D tarafından belirtildiği gibi şu anda Launcher öğesi araç ipuçları ve özet listeleri için bir bileşimden faydalanmamaktadır.
  • Panel + Dash, Dash açıkken duvar kağıdınıza uymuyor.
  • Panelde gölge yok.
  • Unity 2D'nin çalışma alanı değiştiricisinde parlaklık yok ve bunlara yumuşaklık vermeden yavaş animasyonlar var.
  • Başlatıcı üzerinde öğelerin taşması olduğunda katlanma olmaz. Başlatıcı yalnızca kaydırır.
verilen cevap RolandiXor 13.04.2017 14:24
51

Komutla hangi oturumu kullandığınızı nasıl anladığınızı öğrendiniz.

Hangi oturumun kullanıldığını bilmek için yol (yalnızca lightdm, yani 11.10 veya üstü):

tail -n 20 /var/log/lightdm/lightdm.log | grep "Starting session" | cut -d ' ' -f5

Aksi halde:

echo $DESKTOP_SESSION

Umarım yardımcı olur!

    
verilen cevap komputes 22.09.2011 00:24
39

Sadece masaüstü oturum değişkenine bakın:

echo $DESKTOP_SESSION

Unity 2D için "ubuntu-2d" ve Unity için "ubuntu" dır.

    
verilen cevap blueyed 18.11.2011 01:23
36

Fırlatıcı pop-up'larının tasarımındaki incelik - Unity 3D, daha koyu bir gölge "3D" efektiyle ismine kadar çıkarken Unity 2D, daha hafif ve "2D" düz bir etkiye sahip.

Unity 3D Unity 2D

    
verilen cevap fossfreedom 18.09.2011 22:49
14

Terminali Kapat ve

ps -ef | grep compiz | grep $USER | grep -v grep

Bir şey alırsanız, şu anda Unity 3D kullanıyorsunuz.

(@ Robert, ps x | grep [c]ompiz | grep $USER komutunu çalıştırıyor, bu da [editümden sonra] aynı çıktıyla bitiyor, ancak bayraklar arasındaki farkı bilmiyorum.)

    
verilen cevap zpletan 18.09.2011 23:52
11

Terminalde

yazın
echo $DESKTOP_SESSION

Sonra Unity 2D veya 3D çalıştırıyorsanız size söyleyecektir.

Ayrıca, varsayılan olarak panelleri çok farklıdır, şöyle görünmelidir:

Unity 2D (renkli bir arka plana sahip)

Unity 3D (şeffaf bir arka planı vardır)

    
verilen cevap Alfredo Hernández 02.05.2011 23:58
5

Unity 3d'de, tire simgesi başlatıcıdaki diğer tüm öğelerden farklı şekilde biçimlendirilir. Dolayısıyla, tire simgesi, diğer başlatıcı simgelerinin tümü ile aynı şekildeyse, Unity 2d'yi kullanırsınız. Çizgi simgesi diğer başlatıcı simgelerinden farklıysa, Unity 3d kullanıyorsunuz.

    
verilen cevap Ryan 22.09.2011 20:50
5

Koşabilirsiniz:

ps -ef | grep compiz | grep -v grep

Compiz çalışmıyorsa (hiçbir şey çıkmıyorsa) ve birlik panellerine sahipseniz ve Unity2D kullanıyorsunuz.

İnsanların neden bu kadar karmaşık yapmaları gerektiğine dair bir fikriniz yok. Düzenli Birlik (2D değil) çalışmak için compiz çalışmasına ihtiyaç duyar, bu yüzden sadece buna bakın ....

    
verilen cevap ActionParsnip 23.09.2011 14:42
1

Bence en basit cevap 'echo $ DESKTOP_SESSION'. Eğer ubuntu-2d diyorsa, birlik 2d, eğer ubuntu diyorsa, birlik 3d. Ve bende 3d bulmayı öğrendim. Soldaki başlatıcıda bir uygulamayı sağ tıkladığınızda. Bu bir bulanıklık efekti vardır. Üzgünüz ama gerçekten bir resim ekleyemiyorum.

Peki, yapılacak en doğru şey nedir?

1. Terminal komutunu echo $DESKTOP_SESSION kullanın 2.Or Sadece Unity 2d ve birlik 3d resimlerine bakın ve diffirences bakın.

    
verilen cevap Ubuntulover 16.07.2015 21:17

Etiketlerdeki diğer soruları oku