Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 6 odgovora
  • 2.799 pregleda

Najnovija ↓

Pokretanje animacije od odredjenog vremena? 04.09.2011. u 14:44 · pre 184 meseca #1
Postovani forumasi,
vec duze vreme pokusavam da resim problem sa pokretanjem animacije u odredjenom trenutku ali mi ne uspeva. Evo o cemu se radi:
kreirao sam animaciju tj storyboard "ShowMenu" koja traje 2 sekunde i pokrece se klikom na dugme:

Public void btnPokreni_Click (object sender, System.Windows.RoutedEventArgs e)
{
Storyboard myStoryboard = (Storyboard)FindResource("ShowMenu");
myStoryboard.Duration = new Duration(TimeSpan.FromSeconds(1));
myStoryboard.Begin();
}

KAko da klikom na neko drugo dugme pokrenem istu animaciju ali da krene od 1 sek i da ide do kraja?
Re: Pokretanje animacije od odredjenog vremena? 05.09.2011. u 19:36 · pre 184 meseca #2
Ako sam shvatio ti hoces reverse animaciju ?....jel to da se ne mucim objasnjavajuci ako nije ? :D
Potpis
while(I->AmAlive()){
I->DoSomeProgramming();
}
Re: Pokretanje animacije od odredjenog vremena? 06.09.2011. u 00:02 · pre 184 meseca #3
Ipak nije reverse animacija.
Mozda se nisam dobro izrazio, pa da probam ponovo : imam animaciju menija koja traje 2 sekunde.
Prilikom pokretanja aplikacije, otvara se menu sa svojim menuitem.Pritiskom na neki menuitem pokrecem animaciju (menja se menu) koja traje 1 sek.
Pritiskom na button1 na formi, treba da pokrenem animaciju od 1 sek i da ide do kraja tj 2 sek.
Znaci za odredjivanje koliko dugo ce trajati animacija koristim duration, ali kako da animacija pocne npr od 1 sek?
Re: Pokretanje animacije od odredjenog vremena? 06.09.2011. u 19:27 · pre 184 meseca #4
Probaj sa AccelerationRatio propertijem msm da je to to........ako ne kapiras kako se koristi proguglaj 'wpf AccelerationRatio property'.......msm da je to to
Potpis
while(I->AmAlive()){
I->DoSomeProgramming();
}
Re: Pokretanje animacije od odredjenog vremena? 08.09.2011. u 10:43 · pre 184 meseca #6
A pogledaj ovako onda
ako u 1. animaciji koja traje 2 sekunde recimo menjas sirinu nekog elementa sa 150 na 250
onda u drugoj koja teraje 1 sekund samo uradis animaciju sa 200 na 250.......moze li u pp taj mali dio koda samo da uradim to nzm kako da objasnim :D
Potpis
while(I->AmAlive()){
I->DoSomeProgramming();
}
Re: Pokretanje animacije od odredjenog vremena? 09.09.2011. u 00:05 · pre 184 meseca #7
Imas BeginTime property kojim mozes da definises kad ce animacija da se startuje. BeginTime imaju svi Timeline descendanti (kao npr. DoubleAnimation).
Potpis
if it walks like a duck and quacks like a duck, it could be a dragon doing a duck
impersonation.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme