forked from mouseroot/Unity3D-Scripts
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathScript List.txt
53 lines (34 loc) · 1.78 KB
/
Script List.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
Cursor2D
- Script that manages the visibility of the mouse cursor aswell as the image that that is used as the cursor
Draggable
- Script that allows any object to be dragged, also allows locking the X,Y axis
GotoLevel
- loads the specified level by clicking the mouse or hitting the return key
InstantiateAtClick
- creates the specified item at the 2D mouse location
IntervalSpawner
- spawns a collection of items either all at once or 1 randomly at a set interval
LookAtMouse
- Rotates the object to look at the mouse position
PlatformerMovement
- left,right and jump aswell as onGround checking to prevent excessive jumping
UrlButton
- script that opens a url when clicked
FlagManager
- script that handles global flags, flags being the binary true or false value
OscillatingMovement
- script that moves an object in an oscilating pattern
InstantPathMovement
- script that animates an object by settings its position to a set of positions instantly(no smooth animation)
SmoothPathMovement
- script that animates an object by transitioning from a set of positions smoothly (lerp,slerp,MoveTowards)
MoveToPoint
- EaseIn/Out or instant movement that animates to a set position
GameManager/GameManagerEditor
- Manages invisible but important background systems like score,health,inventory and anything else
CheckpointManager/CheckpointManagerEditor/CheckpointScript
- Script that manages all gameObjects that have the CheckpointScript, which tracks if the attached collider has been triggered
ObjectPooling - Implements the "object pooling" mechanism. See video https://www.youtube.com/watch?v=9-zDOJllPZ8
Must be used with Bullet.cs
Bullet - Deactivates the gameobject after a set time. Used in conjunction with ObjectPooling.cs
MoveForward - Moves an object forward along z-axis