Pertanyaan yang diberi tag «xna»

XNA adalah kerangka kerja game oleh Microsoft yang memungkinkan penyebaran untuk Windows, Windows Phone & Xbox 360.

1
Mengapa ContentManager XNA mengikuti parameter tipe umum untuk keperluan serialisasi?
Akhirnya saya sampai pada masalah dan saya bertanya-tanya apa jalan terbaik saya. Singkatnya, masalahnya adalah bahwa XNA ReflectiveReadermerefleksikan ke dalam parameter tipe generik, bahkan jika tidak ada instance dari tipe generik yang disimpan dalam objek yang serial. Contoh terbaik menunjukkan ini. Pertimbangkan kelas model berikut: namespace Model { using System.Collections.Generic; …

1
Mengapa saya melihat waktu permainan yang berlalu berbeda dari total waktu permainan di XNA?
Saya mencoba tiga cara berbeda untuk menggunakan ElapsedGameTimedan TotalGameTime, karena saya ingin kecocokan yang tepat, jadi semuanya diperbarui / digambar sesuai. Ketika saya bereksperimen, saya belajar bahwa pembaruan pertama, ElapsedGameTimedan TotalGameTimekeduanya 0. Pembaruan kedua, ElapsedGameTimeadalah 0,0166667, yang benar (60 pembaruan per detik). Tetapi TotalGameTime0, saya tidak mengerti mengapa. Jadi, jika …
8 c#  xna 

1
Bagaimana cara saya berkomunikasi dengan komponen IronPython di game C # / XNA?
Game XNA saya berorientasi pada komponen , dan memiliki berbagai komponen untuk posisi, representasi fisika, rendering, dll, yang semuanya memperluas Componentkelas dasar . Pemain dan musuh juga memiliki pengontrol yang saat ini didefinisikan dalam C #. Saya ingin mengubahnya menjadi skrip Python melalui IronPython (implementasi .NET dari Python). Masalah saya …

1
XNA Sprite Flash Effect
Saya mencari cara untuk membuat setiap piksel non-transparan dalam sprite solid white (untuk 'mem-flash' sprite white saat pemain mengalami kerusakan, dll.). Ini ada di Windows Phone 7. Saya menggunakan custom shader yang sangat sederhana untuk melakukan ini di bawah XNA 3.1, tetapi WP7 tidak mendukung ini dan sulit menemukan alternatif. …



2
Mengotomasi Pengujian Kinerja XNA?
Saya bertanya-tanya apa pendekatan atau pemikiran orang tentang mengotomatisasi pengujian kinerja dalam XNA. Saat ini saya melihat hanya bekerja di 2d, tetapi itu menimbulkan banyak bidang di mana kinerja dapat ditingkatkan dengan implementasi yang berbeda. Contohnya adalah jika Anda memiliki 2 implementasi yang berbeda dari partisi spasial, yang satu mungkin …



2
Bagaimana saya bisa memfaktorkan momentum ke dalam ruang sim saya?
Saya mencoba membuat mesin fisika 2d sederhana saat ini, dan saya mengalami beberapa masalah mencari tahu bagaimana memasukkan momentum ke dalam pergerakan pesawat ruang angkasa. Jika saya bergerak ke arah tertentu pada kecepatan tertentu, saya saat ini dapat memperbarui posisi kapal saya dengan mudah (Posisi + = Arah * Kecepatan). …
8 xna  2d  physics 

2
Hapus penundaan antara pengulangan lagu XNA?
Saya membuat game dengan XNA dan mencoba mendapatkan musik latar belakang untuk diulang dengan benar. Karena file tersebut adalah MP3 dengan panjang sekitar 30 detik, saya instantiated sebagai file Song. Saya ingin loop sempurna, tetapi bahkan ketika saya mengatur MediaPlayer.IsRepeatingproperti true, selalu ada penundaan sekitar satu detik sebelum lagu dimulai …
8 xna  xna-4.0  music 


2
Bagaimana cara mengakses variabel di kelas Game1 dari kelas lain di XNA?
Saya mencoba menulis SpriteManagerkelas di XNA, tetapi saya perlu akses ke Gamevariabel. Misalnya, Game.Contentproperti akan sangat membantu dalam memuat tekstur, dan Game.GraphicsDevice.Viewportakan sangat membantu dalam mendapatkan ukuran jendela. Untuk saat ini, saya memiliki kelas berikut: public MainGame : DrawableGameComponent { public SpriteManager<Enemy> EnemyManager { get; get; } public SpriteManager<Powerup> PowerupManager …


3
Muat semua konten dari folder
Saya ingin bertanya, apakah ada cara memuat di xna semua konten dari folder? Misalnya di konten saya yang saya miliki: Gambar / pahlawan Gambar / mobil Gambar / pohon Saya ingin membuat sesuatu seperti ini Dictionary<string,Model> models = new ... foreach(string name in content.getNames("Images")) { models[name] = content.load<Model>("Images\\" + name); …
8 xna  xna-4.0 

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.