Diskuze: Windows 8 XAML - rotace obrázku
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Tvůrce
Zobrazeno 8 zpráv z 8.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
dej si prvniBod typu Point, do toho ulož pozici při stisknutí miši (tapu), apk si dej druhyBod typu Point, do toho ulož při posunu myši (tapu) no a pak to porovnej.
if (Math.Abs(prvniBod.X - druhyBos.X) > Math.Abs(prvniBod.Y - druhyBod.Y))
{
if (prvniBod.X < druhyBod.X)
{
rucicka--;
} else {
rucicka++;
}
} else {
if (prvniBod.Y < druhyBod.Y)
{
rucicka--;
} else {
rucicka++;
}
}
Takto mě to napadlo také řešit, ale to nevyřeší gesta na dotykové obrazovce. Zde jsem našel http://blogs.u2u.be/…re-apps.aspx , uvidím snad to bude fungovat. pokud jo dám vědět
Proč by to neřešilo gesta? Gesta mohou fungovat na stejnem principu.
No zde se napojím přímo na Eventy jako Pinch a prostě gesta systému, na které jsu uživatlé zvyklí. Ale díky
Můžeš to zkombinoat. I rotate i to co jsem navrhoval. To by šlo, ne?
Rotaci už mám, jediné co řeším je aby střed otáčení zůstaval stále na místě. Mám tam ovšem problém se získáváním pozic. To WinRT je trochu čarovné
Víte občas ta nejkrásnější věc na programování je že po 4 hodinách různých hara-kiri výpočtů pro transformaci stačí zjistit, že bohatě stačí posunout trochu střed rotace, hodit menší odsazení a na všech rozlišení to funguje už celkem uspokojivě . Jelikož mě tíží čas asi to už tak nechám.
Zobrazeno 8 zpráv z 8.