|
string | getResourceName (string path) |
|
string | loadTextFromResources (string path) |
|
delegate void | OnLoadCompleteStringArray (string[] text) |
|
void | loadTextFromURL (string url, OnLoadCompleteStringArray onComplete) |
|
void | loadTextFromURL (string url, Action< string > onComplete) |
|
IEnumerator | loadTextFromURL_corutine (string url, Action< string > onCompleate) |
|
string | loadTextFromLocalFile (string path) |
|
string | loadStringText (string filename, Action< string > onComplete=null) |
|
void | saveTextToLocalFile (string path, string[] data) |
|
void | saveStringText (string path, string data) |
|
void | loadScene (string name) |
|
void | addScene (string name) |
|
bool | isKey (KeyCode keyCode) |
|
bool | isKeyDown (KeyCode keyCode) |
|
bool | isKeyUp (KeyCode keyCode) |
|
bool | isKey (string keyName) |
|
bool | isKeyDown (string keyName) |
|
bool | isKeyUp (string keyName) |
|
float | inputAxis (string name) |
|
Vector2 | touch (int index) |
|
bool | isButton (string name) |
|
bool | isButtonDown (string name) |
|
bool | isButtonUp (string name) |
|
RaycastHit | raycastScreen (float distance=INFINITY, int layerMask=-1) |
|
RaycastHit | raycastScreen (float x, float y, float distance=INFINITY, int layerMask=-1) |
|
void | updateMouse3D () |
|
Vector3 | planeMousePos (float x, float y, float z) |
|
Vector3 | planeMousePos (Vector3 planePos) |
|
Vector3 | planeMousePos (Vector3 planePos, Vector3 planeNormal) |
|
Vector3 | planeHitPos (Vector3 rayOrigin, Vector3 rayDirection, Vector3 planePos, Vector3 planeNormal) |
|
void | InitCamera () |
|
void | background (float gray) |
|
void | background (float r, float g, float b) |
|
void | background (Color col) |
|
void | backgroundFlags (CameraClearFlags flags) |
|
void | backgroundSkybox () |
|
RaycastHit | raycast (Vector3 origin, Vector3 direction, float distance=INFINITY, int layerMask=-1) |
|
RaycastHit2D | raycast (Vector2 origin, Vector2 direction, float distance=INFINITY, int layerMask=-1) |
|
void | frameRate (int fps) |
|
int | day () |
|
int | hour () |
|
int | millis () |
|
int | minute () |
|
int | month () |
|
int | second () |
|
int | year () |
|
float | abs (float f) |
|
int | ceil (float f) |
|
float | constrain (float amt, float low, float high) |
|
float | dist (float x1, float y1, float x2, float y2) |
|
float | dist (float x1, float y1, float z1, float x2, float y2, float z2) |
|
float | exp (float f) |
|
int | floor (float f) |
|
float | lerp (float start, float stop, float amt) |
|
float | log (float f) |
|
float | min (float a, float b) |
|
float | min (float a, float b, float c) |
|
float | min (params float[] values) |
|
float | max (float a, float b) |
|
float | max (float a, float b, float c) |
|
float | max (params float[] values) |
|
int | min (int a, int b) |
|
int | min (int a, int b, int c) |
|
int | max (int a, int b) |
|
int | max (int a, int b, int c) |
|
float | sq (float f) |
|
float | sqrt (float f) |
|
float | acos (float f) |
|
float | asin (float f) |
|
float | atan (float f) |
|
float | atan2 (float y, float x) |
|
float | cos (float f) |
|
float | sin (float f) |
|
float | tan (float f) |
|
float | degrees (float rad) |
|
float | radians (float deg) |
|
float | noise (float x) |
|
float | noise (float x, float y) |
|
float | random (float low, float high) |
|
float | random (float high) |
|
void | randomSeed (int seed) |
|
int | random (int high) |
|
int | random (int low, int high) |
|
string | nf (int num, int digits) |
|
string | nf (float num, int left, int right) |
|
string | nfs (int num, int digits) |
|
string | nfs (float num, int left, int right) |
|
string | nfp (int num, int digits) |
|
string | nfp (float num, int left, int right) |
|
string | nfc (int num) |
|
string | nfc (int num, int right) |
|
string [] | split (string value, char delim) |
|
string [] | splitTokens (string value, string delim="¥t¥n¥r¥f ") |
|
string | trim (string value) |
|
string | join (string[] stringArray, string separator) |
|
float | modulo (float a, float b) |
|
Vector3 | randomVec2 () |
|
Vector3 | randomVec3 () |
|
Vector3 | randomUnitVec3 () |
|
Vector3 | randomScaleVec3 (float r) |
|
Vector3 | curvePos (Vector3 v0, Vector3 v1, Vector3 v2, Vector3 v3, float t) |
|
Color | color (Color baseColor, float alpha=255) |
|
Color | color (float gray, float alpha=255) |
|
Color | color (float r, float g, float b, float a=255) |
|
bool | editorDialog (string title, string message, string ok="OK", string cancel=null) |
|
|
enum | AxisMode { U3D,
P2D,
P3D
} |
|
enum | ColorMode { RGB,
HSB
} |
|
static float | mag (float x, float y) |
|
static float | mag (float x, float y, float z) |
|
static float | map (float value, float start1, float stop1, float start2, float stop2) |
|
static float | norm (float value, float start, float stop) |
|
static float | pow (float n, float e) |
|
static int | round (float f) |
|
static void | println (object message) |
|
static void | debuglog (object message) |
|
static void | debuglogWaring (object message) |
|
static void | debuglogError (object message) |
|
static void | assert (bool condition, string message=null) |
|
Transform | mousePlane |
|
Camera | targetCamera |
|
const int | CORNER = -7 |
|
const int | CORNER_P5 = -6 |
|
const int | CENTER = -5 |
|
const int | TOP = -4 |
|
const int | BOTTOM = -3 |
|
const int | BASELINE = -2 |
|
const int | CODED = -1 |
|
const int | NONE = 0 |
|
const int | UP = 1 |
|
const int | DOWN = 2 |
|
const int | LEFT = 3 |
|
const int | RIGHT = 4 |
|
const int | MIDDLE = 5 |
|
const int | SHIFT = 10 |
|
const int | CTRL = 11 |
|
const int | BACKSPACE = 20 |
|
const int | TAB = 21 |
|
const int | ENTER = 22 |
|
const int | RETURN = ENTER |
|
const int | ESC = 23 |
|
const int | DELETE = 24 |
|
const AxisMode | U3D = AxisMode.U3D |
|
const AxisMode | P2D = AxisMode.P2D |
|
const AxisMode | P3D = AxisMode.P3D |
|
const UShape.VertexType | POINTS = UShape.VertexType.POINTS |
|
const UShape.VertexType | LINES = UShape.VertexType.LINES |
|
const UShape.VertexType | LINE_STRIP = UShape.VertexType.LINE_STRIP |
|
const UShape.VertexType | TRIANGLES = UShape.VertexType.TRIANGLES |
|
const UShape.VertexType | TRIANGLE_FAN = UShape.VertexType.TRIANGLE_FAN |
|
const UShape.VertexType | TRIANGLE_STRIP = UShape.VertexType.TRIANGLE_STRIP |
|
const UShape.VertexType | QUADS = UShape.VertexType.QUADS |
|
const UShape.VertexType | QUAD_STRIP = UShape.VertexType.QUAD_STRIP |
|
const UShape.CloseType | CLOSE = UShape.CloseType.CLOSE |
|
const ColorMode | RGB = ColorMode.RGB |
|
const ColorMode | HSB = ColorMode.HSB |
|
const float | INFINITY = Mathf.Infinity |
|
void | InitInput () |
|
virtual void | OnMousePressed () |
|
virtual void | OnMouseReleased () |
|
virtual void | OnMouseMoved () |
|
virtual void | OnMouseDragged () |
|
virtual void | OnKeyPressed () |
|
virtual void | OnKeyTyped () |
|
virtual Vector3 | OnUpdateMouse3D (Vector3 pos) |
|
virtual void | UpdateInput () |
|
void | InitMath () |
|
virtual Color | convertColorSpace (float r, float g, float b, float a) |
|
bool | mousePressed [get] |
|
int | mouseButton [get] |
|
Vector3 | mouse3D [get] |
|
Vector3 | pmouse3D [get] |
|
int | cursorX [get] |
|
int | cursorY [get] |
|
float | mouseX [get] |
|
float | mouseY [get] |
|
float | mouseZ [get] |
|
float | pmouseX [get] |
|
float | pmouseY [get] |
|
float | pmouseZ [get] |
|
bool | keyPressed [get] |
|
float | moveMouseX [get] |
|
float | moveMouseY [get] |
|
float | dragMouseX [get] |
|
float | dragMouseY [get] |
|
float | beginDragMouseX [get] |
|
float | beginDragMouseY [get] |
|
float | endDragMouseX [get] |
|
float | endDragMouseY [get] |
|
bool | mouseReleased [get] |
|
int | mouseButtonUp [get] |
|
int | mouseButtonDown [get] |
|
float | inputX [get] |
|
float | inputY [get] |
|
bool | touchPressed [get] |
|
bool | touchReleased [get] |
|
bool | touchDown [get] |
|
int | touchCount [get] |
|
string | B_FIRE1 [get] |
|
string | B_FIRE2 [get] |
|
string | B_FIRE3 [get] |
|
string | B_JUMP [get] |
|
int | displayWidth [get] |
|
int | displayHeight [get] |
|
static float | displayAspectW [get] |
|
static float | displayAspectH [get] |
|
int | frameCount [get] |
|
float | PI [get] |
|
float | HALF_PI [get] |
|
float | QUATER_PI [get] |
|
float | TWO_PI [get] |
|
float | DEG_TO_RAD [get] |
|
float | RAD_TO_DEG [get] |
|
float | frameSec [get] |
|
float | frameCount60 [get] |
|
static float | deltaTime [get] |
|
static bool | isVR [get] |
|