«unity» etiketlenmiş sorular

Unity, kolay sanat boru hattı sürecine odaklanan bir platformlar arası oyun oluşturma sistemidir. Bir oyun motoru ve entegre bir geliştirme ortamından oluşur. Oyun motorunun senaryosu Mono üzerine kuruludur.

1
Yapay zeka için hedefe ulaşmak için doğru hızı bulma
Maksimum hızda seyahat eden maxSpeedve rotationSpeedsaniyede derece dönebilen bir gemim var . Gemi her zaman baktığı yöne doğru hareket eder, yani gemi ne kadar hızlı seyahat ederse dönüş yarıçapı o kadar büyük olur. Konumumu, dönüşümü ve hedefin konumunu biliyorum. Anlamak istediğim, bir hedefin bu hızda dönüş yarıçapım içinde mi yoksa …

2
birlik projesinde git ile ilgili sorun
Git ile proje klasörümü kontrol etmeye çalıştım. Projeyi depodan almaya geldiğinde, bir şeyler ters gitti: görünüşe göre komut dosyaları eksik ve tüm grafik elemanların prefabrik ve türleri pembemsi görünüyor. Bunun nasıl tamir edileceğini bilen biri var mı? Şu anda kullandığım .gitignore: Temp/ Obj/ UnityGenerated/ Library/ ExportedObj/ *.svd *.userprefs *.csproj *.pidb …
10 unity  git 

2
Bir oyun nesnesinin altındaki araziyi nasıl düzleştirebilirim?
Arazi nesnesi yapan ve dokularla boyayan bir senaryom var, ama bir sorunum var. Oyun nesnelerini yerleştirmeye çalıştığımda (birliğin sağladığı basit su nesnesi gibi), oyun nesnesini yerleştirmek için doğru yüksekliği belirlemek için bir Raycast kullanıyorum, ancak bu sadece o noktaya doğru yerleştirilmesini sağlıyor. Oyun nesnesinin altındaki araziyi, araziye girmemesi veya tepeler …
10 unity 

1
Bir fareyi izlemek için 2B “piksel” bulut elde etme
Birbiriyle örtüşmeden fare imlecimi takip etmek için birkaç yüz küçük küp veya diskten oluşan bir "bulut" elde etmeye çalışan bir 2D oyun üzerinde çalışıyorum. Bununla birlikte, fizik motorunun kullanılması, disk sayısı arttıkça ve çarpışma algılaması genellikle sakat olduğunda performansta durgunluk yaratır. Motoru bu tür bir şey için optimize etmenin kolay …
10 2d  physics  unity 

2
Birlik Oklüzyon Portalları: Ne ve Nasıl?
(Burada Meta üzerinde Birlik Yanıtları üzerine Birlik soruları gönderme hakkındaki sözlerimi yiyorum ... çünkü bu site bu siteden daha az duyarlı.) Birlik hücre tabanlı Oklüzyon Çıkarma sağlar (inanıyorum Umbra aracılığıyla). Ancak desteklediği daha yeni bir özellik Oklüzyon Portallarıdır. Soru, BSP tabanlı oklüzyon ayıklama zaten Birliğin bir özelliğiyse, portallar ne ekler …

4
Ateş etmeden önce yörüngeler etrafında füze yörüngesinin hesaplanması
Unity3D ile bir oyun inşa ediyorum. Bir Yerçekimi Savaşları klonu. Hem oyuncu hem de AI kuleleri, füzelere ateş ederek (Açı ve Güç değişkenleri vererek) füzeleri gezegenlerde çarpmamaya çalışırlar. Ama işte benim sorum: AI'nın bir gezegenin yerçekimini de göz önünde bulundurarak füzesini vurmadan önce güç ve açı hesaplamasını nasıl sağlarım?


2
Prototip deneyimi: Unity3D ve UDK [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu , Game Development Stack Exchange için konuyla ilgili olacak şekilde güncelleyin . 5 yıl önce kapalı . Daha kimse bir oyun prototyped Has hem Unity3D ve UDK? Öyleyse, hangi özellikler oyunu her prototipte …
10 unity  udk 

3
Android SDK'ya karşı Unity Android
Birlik android temel hakkında duyuru ortaya çıktığında Unity ve android SDK öğrenme sürecinde aşinayım. Android SDK'yı Unity Android kullanarak geliştirmeye karşı doğrudan kullanmanın avantajları ve dezavantajları neler olurdu?

2
Sınıf belirsizliği olmadan Unity'de rastgele sayı üret
Ben rasgele bir sayı oluşturmak istiyorum Unity (C #) bir sorun var. System.RandomKullanmak istedim (referans: kullanma System), ancak Unity kendi başına belirsiz olduğundan şikayet ediyor UnityEngine.Random. Bir ad alanı olmadığı için referans (kullanarak System.Random) belirleyemiyorum random. Birliği değil sistemi rastgele kullanmak istediğimi nasıl belirleyebilirim?
10 unity  c# 

1
Zig-zagging UV haritalama artefaktlarını, incelen bir ağ üzerinde nasıl düzeltebilirim?
Bir eğriye dayalı yordamsal bir kafes oluşturuyorum ve kafesin boyutu aşağıda gördüğünüz gibi eğri boyunca küçülüyor. Ve sorun, boyut değiştikçe UV'nin zikzaklı hale gelmesidir (ağın boyutu eğri boyunca aynı olduğunda mükemmel çalışır). Vertices.Add(R); Vertices.Add(L); UVs.Add(new Vector2(0f, (float)id / count)); UVs.Add(new Vector2(1f, (float)id / count)); start = Vertices.Count - 4; Triangles.Add(start …


2
Unity katman maskelerinin neden bit kaydırma kullanması gerekir?
Sonunda, yer çarpışma kodum için katman maskelerimin neden çalışmadığını anladım. NameToLayer()İhtiyacım olan katmanı almak için kullanıyordum , ancak katman maskeleri katman katmanı değerini gerçekten ayarlamak için bit kaydırmayı kullanıyor. Bu son derece alışılmadık bir durum ve bunun arkasındaki kodda ele alınmaması için hiçbir neden göremiyorum. Neden böyle bir kod kullanmalıyız: …
10 unity  c# 

5
Sahneye eklemeden yeni bir GameObject nasıl oluşturulur?
Aslında kendi prefabrik sistemimi yaratıyorum. Oyun nesneleri okunabilir bir veri dosyası tarafından tanımlanır. Boş bir GameObject oluşturmak, veri dosyasında tanımlanan bileşenlerle yüklemek ve hazır ve bir Instantiate()çağrı bekletmek istiyorum . Ancak, ne zaman GameObject go = new GameObject()yeni bir oyun nesnesi kullanırsam sahneye eklenir. Yerleşik prefabrik üniteleri kullanarak, GameObject olarak …

4
Unity yaşam döngüsü yöntemleri UsedImplicitly özniteliğiyle açıklanmalıdır mı?
UsedImplicitlyÖznitelik ile Unity yaşam döngüsü yöntemlerine açıklama eklemek kodunuzun okunabilirliğini artırır mı? Örneğin: public class Example : MonoBehaviour { [UsedImplicitly] private void Awake() { DoSomething(); } private void DoSomething() { // ... } } "Birlik MonoBehaviourlarınızı Yapılandırma" konulu bu blog yazısı, bu yaklaşımı faydalı bir sözleşme olarak önermektedir. [UsedImplicitly] özniteliğiyle …
9 unity  c# 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.