- Samsung Galaxy S23 Ultra - non plus ultra
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Apple iPhone 16 Pro - rutinvizsga
- Azonnali mobilos kérdések órája
- Honor 400 Pro - gép a képben
- Hajlítható 9 mm alatt, 6000 mAh felett?
- Motorola Moto Tag - nyomom, követ
- Több újítással támad a Xiaomi Redmi 3s
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Android alkalmazások - szoftver kibeszélő topik
Új hozzászólás Aktív témák
-
cog777
senior tag
En a kovetkezokre gondoltam. 2D-s oldalnezetes jateknal ugye fontos hogy a hatul levo fak elobb rajzolodjanak ki, majd az eloterben levo bokrok, majd a jatekos. (kb hasonloan van a felulnezetes jatek is, ott a talaj rajzolodik ki, majd az egymas felett levo objektumok)
Szoval csinalunk egy ciklust:
for (int m = 0; m< max_melyseg; m++) {
// 0 van leghatrebb.
// iteraciot csinalunk minden melyseghez rendelt listahoz, ha ures, akkor atugorjuk
var jatekelem_lista = minden_objektum[m];
for (int i=0; i<jatekelem_lista.Count; i++) {
jatekelem_lista[i].rajzol()
}
}Valami ilyesmi, C#-ot 20 eve hasznaltam
nezd el nekem. Ha az adott melyseghez eppen nem tartozik egyetlen objektum sem, akkor a masodik ciklus el sem kezdodik, tehat atugorja. Igy a 0-dik helyen levo listaban pl a hatterben levo fak rajzolodnak, az 1 helyen levo listaban a bokrok talalhatok, azok rajzol fuggvenye hivodik meg stb..
Ezert en nem hasznalnek semmilyen osszehasonlitast mert nincs ra szukseg:
"if (je.melyseg==m) { "
Új hozzászólás Aktív témák
- A fociról könnyedén, egy baráti társaságban
- Elektromos autók - motorok
- Samsung Galaxy S23 Ultra - non plus ultra
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- 10 évbe telhet, mire az USA-ban gyártják az iPhone-t, az ára 3500 dollárra nőhet
- PlayStation 5
- Luck Dragon: Asszociációs játék. :)
- Debrecen és környéke adok-veszek-beszélgetek
- Gyúrósok ide!
- Androidos fejegységek
- További aktív témák...
- UFF! Dell Latitude 7330 -65% "Kis Gamer" Üzleti Profi Ultrabook 13,3" i5-1245U 16/512 FHD IRIS Xe
- HP 15-ac130nh (V2H61EA) Red FD, 15.6", i3-5005U, 4GB RAM, 1TB HDD, 2GB dGPU, Win10 Pro
- Dell Latitude 7490//7410//7420//7420 All-In-One
- Újszerű Lenovo Thinkpad T450 laptop (14FHD/I5-G5/8GB/128SSD/Magyar) - 1 év garancia, ÁFA számla
- ASRock Steel Legends RX7900 GRE 16GB 2 év garancia
- BESZÁMÍTÁS! Asus B760M i7 12700KF 32GB DDR4 512GB SSD RX 6800 16GB Rampage SHIVA FSP 700W
- Több mint 70.000 eladott szoftverlicenc
- Gamer Laptop, Gamer Monitor és Konzol Felvásárlás Magas Áron, Gyorsan és Egyszerűen!
- Bomba ár! Lenovo ThinkPad X280 - i5-G8 I 8GB I 256SSD I 12,5" FHD Touch I HDMI I Cam I W10 I Gari!
- A Surface Go Type Cover 100% magyar
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Liszt Ferenc Zeneművészeti Egyetem
Város: Budapest