C# Class UtilityTools.EditorControls

ファイルを表示 Open project: famerij/EdgeGraph Class Usage Examples

Public Properties

Property Type Description
controlAndShiftIsPressed bool
controlIsPressed bool
cursorLocalPosition UnityEngine.Vector3
cursorWorldPosition UnityEngine.Vector3
mouseIsPressed bool
shiftIsPressed bool
targetObj UnityEngine.GameObject

Public Methods

Method Description
EditorControls ( ) : UnityEngine
EditorControls ( GameObject _target ) : UnityEngine
MouseClickedDown ( ) : bool
MouseClickedUp ( ) : bool
Update ( ) : void

Private Methods

Method Description
UpdateModifierStates ( ) : void
UpdateMousePosition ( ) : void
UpdateMouseState ( ) : void

Method Details

EditorControls() public method

public EditorControls ( ) : UnityEngine
return UnityEngine

EditorControls() public method

public EditorControls ( GameObject _target ) : UnityEngine
_target UnityEngine.GameObject
return UnityEngine

MouseClickedDown() public method

public MouseClickedDown ( ) : bool
return bool

MouseClickedUp() public method

public MouseClickedUp ( ) : bool
return bool

Update() public method

public Update ( ) : void
return void

Property Details

controlAndShiftIsPressed public_oe property

public bool controlAndShiftIsPressed
return bool

controlIsPressed public_oe property

public bool controlIsPressed
return bool

cursorLocalPosition public_oe property

public Vector3,UnityEngine cursorLocalPosition
return UnityEngine.Vector3

cursorWorldPosition public_oe property

public Vector3,UnityEngine cursorWorldPosition
return UnityEngine.Vector3

mouseIsPressed public_oe property

public bool mouseIsPressed
return bool

shiftIsPressed public_oe property

public bool shiftIsPressed
return bool

targetObj public_oe property

public GameObject,UnityEngine targetObj
return UnityEngine.GameObject