Touchgrind "spin the wheel" picker
(1 korsinik/a gleda/ju temu) (1) Gost

Touchgrind "spin the wheel" picker


27.03.2011 | 22:12
Jel zna netko mozda kako napraviti taj kotacic?? Dakle radi kao UIPickerView ali ljepse izgleda

Ako netko nezna na sta mislim, to je ovaj kotacic gore lijevo: admintell.napco.com/ee/images/uploads/ap...ndHDreview2Decks.jpg
28.03.2011 | 01:37
Koji te dio točno muči?
28.03.2011 | 02:15
I mene zanima usput
28.03.2011 | 23:06
sve me muci.. =)
29.03.2011 | 00:06
sve me muci.. =)

Onda nisam siguran da ću ti puno pomoći.

Meni ovo na screenshotu, zbog manjka antialiasinga oko kotačića, a i zbog "kockastih" rubova (obris nije "savršena" kružnica, naziru se poligoni), izgleda kao 3D objekt. Ako to repliciraš u Xcodeu, čeka te OpenGL epizoda, a s obzirom da je prilična tlaka to složiti od nule sa OpenGLom, mogu biti praktičan pa ti preporučiti da pokušaš isto to (ali bez da radiš vlastiti 3D engine samo za kotačić-izbornik) napraviti u Unityu. Ako ništa drugo, barem za prototipirati ideju (i vidjeti koliko je zapravo jednostavno).

U Unityu (ili ako sam radiš "3D engine" ) bi se rješenje svelo na sljedeće:
1. izmodeliraš kotačić i teksturiraš ga (oboje radiš u nekom 3D programu i kao gotov 3D objekt, i pripadnu mu teksturu, importiraš u Unity)
2. kotačiću dodaš (mesh) collider kako bi mogao reagirati (u ovom slučaju) na neki mouse/touch event i tijekom takvog eventa testiraš da li je korisnik kliknuo/dodirnuo (ako je, kliknuo/dodirnuo je objekt) - pohraniš (možeš i screen space) koordinate prvog klika
3. nakon registriranog klika testiraš drag - s obzirom da to radiš u svakom frejmu, već u prvom sljedećem (nakon frejma u kojem je napravljen prvi mouse/touch event) možeš dobiti "smjer" u kojem korisnik vuče miša/prst
4. koristeći koordinatu prvog klika i smjer u kojem korisnik vuče miša/prst, možeš izračunati u kojem smjeru i kojim intenzitetom je pokrenut kotačić
5. kotačić pripremiš tako da "reagira na silu" (koja će ga vrtiti za N stupnjeva u plus ili minus) i da ima nekakav "damping" koji će ga, poput opruge, usporiti nakon što sila prestane djelovati - tako dobiješ efekt koji vidim u Touchgrind traileru - ako korisnik nastavi okretati kotačić (umjesto da ga pusti), sila će se pobrinuti da damping ne dođe do izražaja dok god korisnik vrti kotačić
6. djelovanje sile na kotačić će mijenjati kut pod kojim se nalazi kotačić (kada bi ga gledali iz tlocrta, kut bi se odnosio na Y os) - ovisno o kutu ("ako je veći od neke i manji od neke druge vrijednosti" ), u frejmu u kojem testiraš koji izbornik prikazati, prikazat ćeš odgovarajući izbornik

I to je sva mudrost.

Ako ti 3D nije opcija, možeš, jednostavnije, imati teksturu kruga (ili čega god, kružnog) s ucrtanim opcijama i rotirati 2D view (UIImageView, ako pričamo o iOSu) koji je prikazuje. U tom slučaju ne treba ti collider (koji je potreban samo za 3D objekt) jer view hendla toucheve. Toucheve parsaš na sličan način kao gore opisano - ako usput izbaciš i damping, bit će još jednostavnije.
02.04.2011 | 22:47
hvala Djipi.. morat cu se malo zabavit s tim Unity-em.. =)
Moderatori: Bertone
  • Stranica:
  • 1

Vikalica™

Zadnja poruka: pred 17 sati, 17 minuta
  • jmustac: poslano
  • Riba: Javi se meni s detaljima.
  • jmustac: kako obrisati profil na ovom forumu?
  • rusty: @marioart - ovisi o hipervizoru, ali ukratko da. Moguće je dobiti emulaciju x86 na ARM bare metal stroju. UTM hypervisor kojeg osobno koristim nudi u mogućnost. Jasno, to zovu emulacijom, ne virtualizacijom ali eto
  • marioart: @rusty .. moze li se ikako dobiti x86 win kroz virtualizaciju?
  • stefanjos: drlovric. pa odgovaranje poruka na aplikacijama koje namu mac app i ako se puni da ne secem po mob, rijesim preko maca i to je to
  • rusty: Virtualizacija bi bio moj odabir, e sada da li je besplatno ili ne, ovisi o tome kako ćeš tu kopiju licencirati
  • VanjusOS: ima li nekakav besplatni način za imati Windows na Macbook sa M čipovima?
  • drlovric: Za sta ti konkretno mirroring sluzi? Ja mu nisam nasao primjenu :/
  • stefanjos: affinty na popustu 50%. ja sam si uzeo novu licensu. do sada sam bio na v1
  • stefanjos: tako da, meni je to top feature
  • stefanjos: ja imam australski app store i iphone mirroring koristim svaki dan
  • drlovric: To ces probati jednom i nikad vise. Nema razloga za biti razocaran :)
  • Zdravac: - NIJE :/
  • Zdravac: Jel proradio iPhone Mirroring? :)
  • Yonkis: iOS 18.1.1 / macOS Sequoia 15.1.1 [link]
  • kupus: pretpostavljam da to ide meni, znaci fino radi.
  • kupus: hahaha
  • drlovric: Znas kako lijepo klepece. Mozes i mijenjati zvuk. Merak pravi ????????
  • kupus: svejedno hvala smayoo
  • smayoo: Ma nemoj me zajebavat... :D
  • drlovric: Prekrasna aplikacija ako zelite zvuk fancy mehanicke tipkovnice :) [link]
  • drlovric: I ja to ocekujem. Na proljece cu u USA i iskreno se nadam da ce izaci do tada. Da donesem makar dva komada :)
  • Borisone: Osim ako nisi na ti s Tim Cookom, najbliže nagađanju kada je: [link]
  • VanjusOS: zna li netko, hoće li izaći uskoro Air sa M4 čipom?
  • smayoo: Pokušao sam, ali sam odustao kad me zavrtio u krug s registracijom i sign-inom na Epic games. Najprije kaže da može iskoristiti moj AppleID, kad napravi login preko AppleID i kažem da ne želim pokazati svoj AppleID onda me opet svejedno traži login. Tako da... sorry, ne bih.
  • kupus: hvala
  • kupus: moze li netko probat ovaj besplatan virtualan masterpiece na m macovima? [link]
  • ping: @drlovric imaš besplatne konvertere na netu pdf to excel ili konvertiraj u jpeg pa potrazi online free konverter ocr to excel
  • drlovric: nemam Acrobat....smo PDF Exprt i Wondershare.... Raspadne se na oba
  • drlovric: Daj mi mail na poruku pls, pa da ti posaljem....a kakav Pentagon, prosla su ta vremena, glupost neka :)
  • Zdravac: negdje ju uploadaj, pošalji mi link pa ak hoćeš, da vidimo kak će ispasti (osim ako nisu neke secret Pentagon pi*darije :)
  • Zdravac: @drlovric - "export to excel" ?! Adobe acrobat
  • drlovric: Imam fakturu u PDF, htio bih od nje napraviti Excel file. Sta da radim? :)
  • mariolino1971: Pozdrav. Pokušavam poslati oglas no stalno dobivam poruku 413 Request Entity Too Large. U čemu je problem?
  • kupus: UK korisnici vs Apple [link]
  • Yonkis: Jeste li znali da se iPhone sam reboota ako nije otključan u 72 sata? [link]
  • Yonkis: jeste čitali komentare na [link]
  • Ender: takodje zainteresovan za neki IPTV, predlog moze u PM.
  • cariblanco: Ako hočeš ja ti svog "provajdera" kojeg koristim 4-5 godina, pošaljem na pp ?
  • cariblanco: Kako veli Zdravac dobar iptv za 10 E i imaš sve i gdjedaš od kud hočeš. Meni je to jako važno pošto puno putujem, trebam samo dobar net i mirna bosna
  • drlovric: Moj Telemach nema Arene vec Sport Klubove....ali postoji kabelska u zgradi koja ima Arene, preko koaksijalnog kabela.... Pa sam se tehnloski vratio deteljece unatrag. Ali radi evo :)
  • Zdravac: Ali to je paket ex yu kanala, nema samo sport vec sve
  • Zdravac: Kvalitetni, koji mogu preporučiti 10 eur/mj
  • Zdravac: Ima, iptv
  • kupus: hometv to go ili kako već
  • kupus: znači ide i eronet aplikacija
  • kupus: u bih prava ima arenasport ako se ne varam
  • drlovric: Jel ima neki nacin da se HNL Supersport liga gleda online? Neki app? Streaming? Iptv?
  • cariblanco: Prošlo iz petog pokušaja...bit će da je Riba na suhom ;)

Za vikanje moraš biti prijavljen.

Prijava

Prisutni jabučari

Novo na Jabučnjaku

Teme

Poruke

Oglasi

Komentari

Anketa

Koji Mac koristite?

Page Speed 1.02 Seconds

Provided by iJoomla SEO