home *** CD-ROM | disk | FTP | other *** search
- -- Edit MacroScript File
- --
- -- Created: May 15 2000
- -- Last Updated: Jan 4 2001
- --
- -- Author : Frank DeLise
- -- Version: 3ds max 4
- --
- --
- -- This script enables all surface editing functions through Macroscripts.
- --***********************************************************************************************
- -- MODIFY THIS AT YOUR OWN RISK
- --
- -- Modified June 9,2000 Added multiple selections
-
-
- MacroScript TrackView_Selected
- ButtonText:"Track View Selected"
- Category:"Track View"
- internalCategory:"Track View"
- Tooltip:"Track View Selected"
- Icon:#("MainToolbar",63)
- (
- fn TrackSel =
- (
-
- TrackView.Open "Selected"
- TrackView.setFilter "Selected" #modifiedObjects #SelectedObjects #curveX #curveY #curveZ #Objects #Hierarchy #Transforms #Position #Rotation #Scale #positionX #positionY #positionZ #rotationX #rotationY #rotationZ #scaleX #scaleY #scaleZ
- TrackView.zoomSelected "Selected"
- )
-
- fn CloseTrackSel =
- (
- for t in 1 to Trackview.NumTrackViews() do
- (
- If Trackview.GetTrackviewName T == "Selected" then
- (
- TrackView.Close "Selected"
- )
- Else
- (
- )
- )
- )
-
- On IsVisible return selection.count != 0
- On IsEnabled return selection.count != 0
- On Execute do
- (
- (
- CloseTrackSel ()
- TrackSel ()
- TrackView.zoomSelected Selection[1].name
- )
- )
-
- )
-