|
Poslao: 04 Nov 2008 00:59
|
offline
- Srki94

- Mod u pemziji
- Pridružio: 14 Feb 2008
- Poruke: 12433
|
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.
|
|
|
Poslao: 04 Nov 2008 02:22
|
offline
- karlos

- Građanin
- Pridružio: 25 Maj 2007
- Poruke: 114
- Gde živiš: Novi Sad, Sombor
|
Postavi kod da vidimo gde si pogresio. ( ako si pogresio? )
|
|
|
|
|
|
|
Poslao: 04 Nov 2008 03:22
|
offline
- Srki94

- Mod u pemziji
- Pridružio: 14 Feb 2008
- Poruke: 12433
|
Ako sam pogresio? Mislis da nemoze to da se ispravi?
Ma kod si mi ti dao.
|
|
|
|
|
|
|
Poslao: 04 Nov 2008 06:08
|
offline
- karlos

- Građanin
- 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
|
|
|
|
|
|
|
Poslao: 04 Nov 2008 15:53
|
offline
- Srki94

- Mod u pemziji
- Pridružio: 14 Feb 2008
- Poruke: 12433
|
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?
|
|
|
|
|
|
|
Poslao: 04 Nov 2008 17:38
|
offline
- LittleHacker

- Ugledni građanin
- 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"...
|
|
|
|
|
|
|
Poslao: 04 Nov 2008 18:09
|
offline
- Srki_82

- Moderator foruma
- 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.
[Link mogu videti samo ulogovani korisnici]
|
|
|
|
|
|
|
Poslao: 04 Nov 2008 23:44
|
offline
- Srki94

- Mod u pemziji
- Pridružio: 14 Feb 2008
- Poruke: 12433
|
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
|
|
|
|
|
|
|
Poslao: 04 Nov 2008 23:58
|
offline
- Srki_82

- Moderator foruma
- 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.
|
|
|
|
|
|
|
Poslao: 08 Nov 2008 23:33
|
offline
- Srki94

- Mod u pemziji
- Pridružio: 14 Feb 2008
- Poruke: 12433
|
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
|
|
|
|
|
|