|
|
(12 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
| {{OSWikiFeatureNav}}
| | #REDIRECT [[touch]] |
| === Feature Design Document ===
| |
| (none)
| |
| | |
| === Functional Spec ===
| |
| * An object can be designated a touchable object by adding a script that has a touch* event in it, such as the default script does.
| |
| * You touch an object by left clicking it while in move mode (ctrl + 2) or in normal mode (ie. if you hit escape, or by right clicking the object, then selecting "touch" from the pie menu.
| |
| * Your cursor should turn into a hand icon when you hover it over an object that has a touch* event script on it.
| |
| * Touch events will not register if you are in focus(ctrl+1), edit(ctrl+3), create(ctrl+4) or land(ctrl+5) mode.
| |
| * Alpha texturing on an object does not affect whether it can be touched. Objects with fully transparent textures will still register clicks.
| |
| * You can change the left-click behavior of an object on the general tab of the edit tools, but this only works if there is a touch script in the object.
| |
| * Touch/grab (default)
| |
| Sit on object
| |
| Buy object
| |
| Pay object
| |
| Open works only for objects that you can modify
| |
| | |
| touch allows you to move objects.
| |
| | |
| | |
| | |
| === Test scripts ===
| |
| (none)
| |
| | |
| === Discussion for future improvements ===
| |
| (none)
| |
| | |
| === Relationship to other features ===
| |
| <b> List of features that need to be tested when this feature changes, and why. </b>
| |
| | |
| (none)
| |
| | |
| === User Guides ===
| |
| [http://lslwiki.com/lslwiki/wakka.php?wakka=touch touch event on LSLWiki.com] | |
| | |
| [http://lslwiki.com/lslwiki/wakka.php?wakka=touch_start touch_start event on LSLWiki.com]
| |
| | |
| [http://lslwiki.com/lslwiki/wakka.php?wakka=touch_end touch_end event on LSLWiki.com]
| |