{"__v":0,"_id":"58b159c21756cf370022f912","category":{"project":"571fa55ca0acd42000af9545","version":"58796781cd4a9c37007c96ef","_id":"58b1596f5dae732f00adeca2","__v":0,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2017-02-25T10:16:15.006Z","from_sync":false,"order":5,"slug":"object-control-actions","title":"Object Control Actions"},"parentDoc":null,"project":"571fa55ca0acd42000af9545","user":"571fa519db52d01700f5cf3d","version":{"__v":4,"_id":"58796781cd4a9c37007c96ef","project":"571fa55ca0acd42000af9545","createdAt":"2017-01-13T23:49:21.393Z","releaseDate":"2017-01-13T23:49:21.393Z","categories":["58796781cd4a9c37007c96f0","58796781cd4a9c37007c96f1","58796781cd4a9c37007c96f2","58796781cd4a9c37007c96f3","58796781cd4a9c37007c96f4","58796781cd4a9c37007c96f5","58796781cd4a9c37007c96f6","58796781cd4a9c37007c96f7","58796781cd4a9c37007c96f8","58796781cd4a9c37007c96f9","58796781cd4a9c37007c96fa","58796781cd4a9c37007c96fb","58796781cd4a9c37007c96fc","58796781cd4a9c37007c96fd","58796781cd4a9c37007c96fe","58796781cd4a9c37007c96ff","58796781cd4a9c37007c9700","58b157ca1756cf370022f90d","58b1596f5dae732f00adeca2","58b1605a5dae732f00adecb1"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"Mukota","version_clean":"3.1.0","version":"3.1.0"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2017-02-25T10:17:38.344Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":3,"body":"> extends [VRTK_BaseObjectControlAction](doc:vrtk_baseobjectcontrolaction)\n\n## Overview\n\nThe Rotate Object Control Action script is used to rotate the controlled GameObject around the up vector when changing the axis.\n\nThe effect is a smooth rotation to simulate turning.\n\n## Inspector Parameters\n\n * **Maximum Rotation Speed:** The maximum speed the controlled object can be rotated based on the position of the axis.\n * **Rotation Multiplier:** The rotation multiplier to be applied when the modifier button is pressed.\n\n## Example\n\n`VRTK/Examples/017_CameraRig_TouchpadWalking` has a collection of walls and slopes that can be traversed by the user with the touchpad. There is also an area that can only be traversed if the user is crouching.\n\nTo enable the Rotate Object Control Action, ensure one of the `TouchpadControlOptions` children (located under the Controller script alias) has the `Rotate` control script active.","excerpt":"","slug":"vrtk_rotateobjectcontrolaction","type":"basic","title":"VRTK_RotateObjectControlAction"}

VRTK_RotateObjectControlAction


> extends [VRTK_BaseObjectControlAction](doc:vrtk_baseobjectcontrolaction) ## Overview The Rotate Object Control Action script is used to rotate the controlled GameObject around the up vector when changing the axis. The effect is a smooth rotation to simulate turning. ## Inspector Parameters * **Maximum Rotation Speed:** The maximum speed the controlled object can be rotated based on the position of the axis. * **Rotation Multiplier:** The rotation multiplier to be applied when the modifier button is pressed. ## Example `VRTK/Examples/017_CameraRig_TouchpadWalking` has a collection of walls and slopes that can be traversed by the user with the touchpad. There is also an area that can only be traversed if the user is crouching. To enable the Rotate Object Control Action, ensure one of the `TouchpadControlOptions` children (located under the Controller script alias) has the `Rotate` control script active.