// Use this for initialization void Start() { leftConstraint = Camera.main.ScreenToWorldPoint(new Vector3(Screen.width * 0.0f, 0.0f, 0.0f)).x + 1; rightConstraint = Camera.main.ScreenToWorldPoint(new Vector3(Screen.width * 1.0f, 0.0f, 0.0f)).x - 1; downConstraint = Camera.main.ScreenToWorldPoint(new Vector3(0.0f, Screen.height * 0.0f, 0.0f)).y + 1; upConstraint = Camera.main.ScreenToWorldPoint(new Vector3(0.0f, Screen.height * 1.0f, 0.0f)).y - 1; transform.position = new Vector2(Screen.width / 2, Screen.height * 0.494f); glumci_klasa = new Glumci(); glumci_klasa.obicni_glumac1 = obicni_glumac1; glumci_klasa.obicni_glumac2 = obicni_glumac2; glumci_klasa.obicni_glumac3 = obicni_glumac3; glumci_klasa.obicni_glumac4 = obicni_glumac4; glumci_klasa.obicni_glumac5 = obicni_glumac5; glumci_klasa.obicni_glumac6 = obicni_glumac6; glumci_klasa.obicni_glumac7 = obicni_glumac7; glumci_klasa.obicni_glumac8 = obicni_glumac8; glumci_klasa.obicni_glumac9 = obicni_glumac9; glumci_klasa.obicni_glumac10 = obicni_glumac10; glumci_klasa.downConstraint = downConstraint; glumci = new ArrayList(); Invoke("DodajOskar", 5.0f); while (glumci.Count < nivo * 10) { broj = broj % 10; broj++; Glumac novo = glumci_klasa.napraviGlumca(broj); glumci.Add(novo); } Physics.IgnoreLayerCollision(9, 9); }
public void Init() { Image = ImageConvertor.ConvertByteArrayToImageForXamarin(Film.Slika); NazivFilma = Film.Naziv; Zanr = _zanrService.Get <List <Zanr> >(new ZanrSearchRequest { Id = Film.ZanrId }).Select(s => s.NazivZanra).FirstOrDefault(); //_zanrService.GetById<Zanr>(Film.ZanrId).NazivZanra; Tip = _tipService.Get <List <Tip> >(new TipSearchRequest { Id = Film.TipId }).Select(s => s.NazivTipa).FirstOrDefault(); // _tipService.GetById<Tip>(Film.TipId).NazivTipa; DatumIzlaska = Film.DatumIzlaska.ToString("dd/MM/yyyy"); Opis = Film.Opis; Projekcija = _projekcijaService.Get <List <Projekcija> >().Where(w => w.FilmId == Film.Id).Select(s => s.Opis).FirstOrDefault(); var glumciId = _filmglumciService.Get <List <FilmGlumci> >(new FilmGlumciSearchRequest { FilmId = Film.Id }).Select(s => s.GlumacId); foreach (var gId in glumciId) { var glumac = _osobeService.Get <List <Osoba> >(new OsobaSearchRequest { OsobaId = gId }).FirstOrDefault(); // _osobeService.GetById<Osoba>(gId); Glumci.Add(glumac.Ime + " " + glumac.Prezime); } var scenaristiId = _filmscenaristiService.Get <List <FilmScenaristi> >(new FilmScenaristiSearchRequest { FilmId = Film.Id }).Select(s => s.ScenaristId); foreach (var sId in scenaristiId) { var scenarist = _osobeService.Get <List <Osoba> >(new OsobaSearchRequest { OsobaId = sId }).FirstOrDefault(); // _osobeService.GetById<Osoba>(sId); Scenaristi.Add(scenarist.Ime + " " + scenarist.Prezime); } var produkcijskeKuceId = _filmprkuceService.Get <List <FilmProdukcijskeKuce> >(new FilmProdukcijskeKuceSearchRequest { FilmId = Film.Id }).Select(s => s.ProdukcijskaKucaId); foreach (var pkId in produkcijskeKuceId) { var prKuca = _prkucaService.Get <List <ProdukcijskaKuca> >(new ProdukcijskaKucaSearchRequest { Id = pkId }).FirstOrDefault(); // _prkucaService.GetById<ProdukcijskaKuca>(pkId); PrKuce.Add(prKuca.Naziv); } var ocijene = _ocijenaService.Get <List <Ocijena> >(new OcijenaSearchRequest { FilmId = Film.Id }); Ocijena = (int)(ocijene.Average(a => (int?)a.DataOcijena) ?? 0); var komentari = _komentarService.Get <List <Komentar> >(new KomentarSearchRequest { FilmId = Film.Id }); foreach (var k in komentari) { var komentator = _korisnikService.Get <List <Korisnik> >(new KorisnikSearchRequest { Id = k.KomentatorId }).FirstOrDefault(); // _korisnikService.GetById<Korisnik>(k.KomentatorId); var reakcije = _komentarReakcijaService.Get <List <KomentarReakcija> >(new KomentarReakcijaSearchRequest { KomentarId = k.Id }); var likes = reakcije.Where(w => w.Reakcija == Model.ReakcijaTip.Like).Count(); var dislikes = reakcije.Where(w => w.Reakcija == Model.ReakcijaTip.Dislike).Count(); Komentari.Add(new Tuple <int, string, string, int, int>(k.Id, komentator.Ime + " " + komentator.Prezime, k.SadrzajKomentara, likes, dislikes)); } Link = Film.Link; //sistem preporuke var preporuceniFilmovi = _preporukafilmService.Get <List <Film> >(); for (int i = 0; i < (preporuceniFilmovi.Count > 5 ? 5 : preporuceniFilmovi.Count); i++) { PreporuceniFilmoviList.Add(new PreporuceniFilmovi { FilmId = preporuceniFilmovi[i].Id, NazivFilma = preporuceniFilmovi[i].Naziv, Opis = preporuceniFilmovi[i].Opis, Slika = ImageConvertor.ConvertByteArrayToImageForXamarin(preporuceniFilmovi[i].Slika) }); } }