Selection.activeTransform 激活变换
static var activeTransform : Transform
Description描述
Returns the active transform. (The one shown in the inspector)
返回激活的变换。(在检查面板中显示)
This will never return prefabs or non-modifyable objects.
这个将绝不返回预设物或者不可修改的物体。
// C# Example
// Duplicates the selected object and places it at the origin
// 复制选择的物体并将它放置在原点
using UnityEngine;
using UnityEditor;
public class SelectionActiveTransform : ScriptableObject {
[MenuItem ("Example/Duplicate at Origin _d")]
static void 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 bool ValidateSelection () {
return Selection.activeTransform != null;
}
}
最后修改:2011年4月11日 Monday 11:55