|
SWiSH Forum Forum użytkowników programów SWiSH |
 |
SWiSH Max - jak zrobić "elastyczny" dragging
searme - Czw 22 Maj, 2008 07:33 Temat postu: jak zrobić "elastyczny" dragging Witam,
O co mi chodzi:
- mam jakiś obiekt przeciągany myszką, zwyczajnym Dragiem. Umiem ograniczyć jego przeciąganie do wybranego obszaru, z tym nie ma problemu,
Chciałbym:
- aby na onRelease obiekt powracał z określoną prędkością do pozycji początkowej
- aby dragging był tym wolniejszy, im dalej odciągamy od pozycji początkowej; coś jak easing, żeby uniknąć gwałtownego zatrzymania kiedy dociągniemy obiekt do granicy wyznaczonego obszaru
Na pewno wiecie o co mi chodzi, podobny efekt wykorzystuje wiele stron: chciałbym po prostu, żeby przeciągany obiekt zachowywał się jak uwiązany na elastycznej gumce. Z góry dziękuję za pomoc
PS. Gdyby ktoś chciał oświecić mnie bardziej, czy da się przyciągać obiekt do kursora z określonej odległości, tak żeby nie wymagało to kliknięcia? W normalnym Dragu używam onPressa, czym go zastąpić żeby obiekt reagował po zbliżeniu kursora, a bez konieczności klikania?
|
|