返回处于活动状态的变换。(显示在检视面板中的变换)。
This will never return prefabs or non-modifyable objects.
class SelectionActiveTransform extends ScriptableObject {
@MenuItem ("Example/Duplicate at Origin _d")
static function DuplicateSelected() {
Instantiate(Selection.activeTransform, Vector3.zero, Quaternion.identity);
}
//The menu item will be disabled if nothing, is selected.
@MenuItem ("Example/Duplicate at Origin _d", true)
static function ValidateSelection() {
return Selection.activeTransform != null;
}
}