Pravolinijsko kretanje slika u VB

1

Pravolinijsko kretanje slika u VB

offline
  • Pridružio: 14 Feb 2008
  • Poruke: 12392

Kad iskucam kod za pomeranje slike ukoso ona ide nesto kao cik-cak. Sta treba da uradim da slicica ide pravolinijski? Hvala



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 25 Maj 2007
  • Poruke: 114
  • Gde živiš: Novi Sad, Sombor

Postavi kod da vidimo gde si pogresio. ( ako si pogresio? )



offline
  • Pridružio: 14 Feb 2008
  • Poruke: 12392

Ako sam pogresio? Mislis da nemoze to da se ispravi?
Ma kod si mi ti dao.

offline
  • Pridružio: 25 Maj 2007
  • Poruke: 114
  • Gde živiš: Novi Sad, Sombor

Sad sam video, pa to je bilo u martu, a ja se ne secam sta sam juce jeo.

Da bi slika isla pravolinijski a ne cik-cak, moras da joj menjas i x i y koordinatu u isto vreme. Znaci ako se slika krece desno-gore pod uglom od 45 stepeni, tada uvecavas x i u isto vreme smanjujes y koordinatu za istu vrednost.
na primer ako koristis tajmer za intervale izmedju pomeranja slike.
Dim x as integer Dim y as integer Private Sub Form_Load()     x = 100     y = 200 End Sub Private Sub Timer1_Timer()     x = x + 1     y = y - 1     Picture1.Left = x     Picture1.Top = y     If x > 300 Or y < 0 Then "Ugasi tajmer ili nesto slicno....." End Sub

offline
  • Pridružio: 14 Feb 2008
  • Poruke: 12392

Radi ovo ali ne dobijam zeljeni efekat kad usporim na odredjenu brzinu. Probao sam da povecam broj i da promenim Interval ali opet izgleda cik cak. Mozda kretanje prema nekom objektu pomogne?

offline
  • Pridružio: 13 Apr 2007
  • Poruke: 452
  • Gde živiš: Beograd

Ne znam VB, ali mozda ima neki property koji mora da bude ukjlucen kako bi slika isla "glatko"...

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

To sto karlos kaze, radi bez problema.
Mozda bi mogli da ti pomognemo kad bi malo preciznije objasnio problem.

https://www.mycity.rs/must-login.png

offline
  • Pridružio: 14 Feb 2008
  • Poruke: 12392

Neznam zasto ali u srkijevom kodu nema problema. Hvala.
Usput kako da nateram sliku da se krece do slike. ? Npr korisnik klikne negde na formi i shape dodje do njega? Hvala jos jednom

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Izracunas razliku polozaja 2 slike po X i Y osi. Time ces dobiti delta X i delta Y koje samo interpoliras u zeljenom vremenskom okviru. Na taj nacin ces dobiti lepu, glatku, pravolinijsku putanju.

offline
  • Pridružio: 14 Feb 2008
  • Poruke: 12392

Hvala svima. Uz pomoc Srkija sam uradio kako treba da se krece od slike do slike. Hvala jos jednom.
Napravio sam najvecu glupost u mom zivotu, pogresio sam u promenljivama Smile

Ko je trenutno na forumu
 

Ukupno su 1053 korisnika na forumu :: 50 registrovanih, 9 sakrivenih i 994 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., arsa, Ben Roj, brundo65, dankisha, darkangel, Dimitrise93, djboj, Djokislav, Doca, DonRumataEstorski, Dorcolac, dragoljub11987, DragoslavS, Fog of War, Frunze, Georgius, glada, ikan, kljift, Krusarac, kunktator, kybonacci, ljuba, lord sir giga, LUDI, Luka Blažević, Marko.anticc, marsovac 2, mercedesamg, milenko crazy north, nebkv, nemkea71, Neretva, Parker, Romibrat, savaskytec, Shinobi, slonic_tonic, Smajser, Srky Boy, Steeeefan, Stoilkovic, tmanda323, uruk, Vatreni Zmaj, VJ, Vlad000, zixmix, zlaya011