Class MouseController
Inheritance
MouseController
Namespace: AS2
Assembly: .dll
Syntax
public class MouseController : MonoBehaviour
Constructors
MouseController()
Declaration
Fields
cam
Declaration
Field Value
cameraMoveSpeedKeyboard
Declaration
public float cameraMoveSpeedKeyboard
Field Value
curCamRotation
Declaration
private Quaternion curCamRotation
Field Value
Type |
Description |
Quaternion |
|
currFramePosition
Declaration
private Vector3 currFramePosition
Field Value
desiredHeightOfSquare
Declaration
private int desiredHeightOfSquare
Field Value
diff
Declaration
Field Value
diffSmooth
Declaration
private Vector3 diffSmooth
Field Value
diffSmoothNormalized60FPS
Declaration
private Vector3 diffSmoothNormalized60FPS
Field Value
instance
Declaration
public static MouseController instance
Field Value
lastFramePosition
Declaration
private Vector3 lastFramePosition
Field Value
maxHeightOfSquare
Declaration
public int maxHeightOfSquare
Field Value
maxOrthographicSize
Declaration
public float maxOrthographicSize
Field Value
minHeightOfSquare
Declaration
public int minHeightOfSquare
Field Value
minOrthographicSize
Declaration
public float minOrthographicSize
Field Value
movementLocked
Declaration
public bool movementLocked
Field Value
orthographicSizeCurrentVelocity
Declaration
private float orthographicSizeCurrentVelocity
Field Value
orthographicSizeTarget
Declaration
private float orthographicSizeTarget
Field Value
pixelDivisionConstant
Declaration
public int pixelDivisionConstant
Field Value
squarePixelSize
Declaration
public int squarePixelSize
Field Value
updateManually
Declaration
public bool updateManually
Field Value
useSystemNr
Declaration
Field Value
Methods
LockCameraMovement()
Declaration
public void LockCameraMovement()
SetCameraPosition(float, float)
Sets the position of the camera.
Declaration
public void SetCameraPosition(float x, float y)
Parameters
Type |
Name |
Description |
float |
x |
The world x coordinate.
|
float |
y |
The world y coordinate.
|
SetOrthographicSize(float)
Sets the orthographic size of the camera.
Declaration
public void SetOrthographicSize(float targetSize)
Parameters
Start()
Declaration
UnlockCameraMovement()
Declaration
public void UnlockCameraMovement()
Update()
Declaration
UpdateCameraMovement()
Declaration
private void UpdateCameraMovement()
UpdateLogic()
Declaration
public void UpdateLogic()
UpdateManually()
Declaration
public void UpdateManually()