// AxizUnLock Position @name "AxizUnLock Pos" @version 2.6 @warnings @script generic generic { var CurItems = Scene().getSelect(); if(CurItems == nil) return; var ItemNum = CurItems.size(); MoveTool(); // AxislockのUnlock状態は0、Lock状態は1 if(ItemNum == 1){ if(CurItems[1].axislocks[1]) EnableXH(); if(CurItems[1].axislocks[2]) EnableYP(); if(CurItems[1].axislocks[3]) EnableZB(); }else{ for(i = 1; i <= ItemNum; i++){ SelectItem(CurItems[i].id); if(CurItems[i].axislocks[1]) EnableXH(); if(CurItems[i].axislocks[2]) EnableYP(); if(CurItems[i].axislocks[3]) EnableZB(); } for(i = ItemNum - 1; i >= 1; i--) AddToSelection(CurItems[i].id); } return; }