Elin Modding Docs Doc
|
Public Member Functions | |
void | Play (Vector3 to) |
delegate void | LaserHitTriggerHandler (RaycastHit2D hitInfo) |
Public Attributes | |
Material | mat |
Vector3 | dest |
Vector3 | fixTip |
Vector3 | dest2 |
Vector3 | fix |
Vector3 | fix2 |
float | arcNum |
float | arcNum2 |
DOTweenAnimation[] | anime |
LineRenderer | laserLineRendererArc |
int | laserArcSegments = 20 |
RandomPositionMover | laserOscillationPositionerScript |
bool | oscillateLaser |
float | maxLaserLength = 20f |
float | oscillationSpeed = 1f |
GameObject | targetGo |
ParticleSystem | hitSparkParticleSystem |
float | laserArcMax |
float | maxLaserRaycastDistance |
bool | laserRotationEnabled |
bool | lerpLaserRotation |
float | turningRate = 3f |
float | collisionTriggerInterval = 0.25f |
LayerMask | mask |
bool | useArc |
float | oscillationThreshold = 0.2f |
Transform | trail |
GameObject | startGoPiece |
GameObject | middleGoPiece |
GameObject | endGoPiece |
Events | |
SpriteBasedLaser.LaserHitTriggerHandler | OnLaserHitTriggered |
Definition at line 6 of file SpriteBasedLaser.cs.
void SpriteBasedLaser.Play | ( | Vector3 | to | ) |
Definition at line 14 of file SpriteBasedLaser.cs.
DOTweenAnimation [] SpriteBasedLaser.anime |
Definition at line 179 of file SpriteBasedLaser.cs.
float SpriteBasedLaser.arcNum |
Definition at line 173 of file SpriteBasedLaser.cs.
float SpriteBasedLaser.arcNum2 |
Definition at line 176 of file SpriteBasedLaser.cs.
float SpriteBasedLaser.collisionTriggerInterval = 0.25f |
Definition at line 221 of file SpriteBasedLaser.cs.
Vector3 SpriteBasedLaser.dest |
Definition at line 158 of file SpriteBasedLaser.cs.
Vector3 SpriteBasedLaser.dest2 |
Definition at line 164 of file SpriteBasedLaser.cs.
GameObject SpriteBasedLaser.endGoPiece |
Definition at line 254 of file SpriteBasedLaser.cs.
Vector3 SpriteBasedLaser.fix |
Definition at line 167 of file SpriteBasedLaser.cs.
Vector3 SpriteBasedLaser.fix2 |
Definition at line 170 of file SpriteBasedLaser.cs.
Vector3 SpriteBasedLaser.fixTip |
Definition at line 161 of file SpriteBasedLaser.cs.
ParticleSystem SpriteBasedLaser.hitSparkParticleSystem |
Definition at line 203 of file SpriteBasedLaser.cs.
float SpriteBasedLaser.laserArcMax |
Definition at line 206 of file SpriteBasedLaser.cs.
int SpriteBasedLaser.laserArcSegments = 20 |
Definition at line 185 of file SpriteBasedLaser.cs.
LineRenderer SpriteBasedLaser.laserLineRendererArc |
Definition at line 182 of file SpriteBasedLaser.cs.
RandomPositionMover SpriteBasedLaser.laserOscillationPositionerScript |
Definition at line 188 of file SpriteBasedLaser.cs.
bool SpriteBasedLaser.laserRotationEnabled |
Definition at line 212 of file SpriteBasedLaser.cs.
bool SpriteBasedLaser.lerpLaserRotation |
Definition at line 215 of file SpriteBasedLaser.cs.
LayerMask SpriteBasedLaser.mask |
Definition at line 224 of file SpriteBasedLaser.cs.
Material SpriteBasedLaser.mat |
Definition at line 155 of file SpriteBasedLaser.cs.
float SpriteBasedLaser.maxLaserLength = 20f |
Definition at line 194 of file SpriteBasedLaser.cs.
float SpriteBasedLaser.maxLaserRaycastDistance |
Definition at line 209 of file SpriteBasedLaser.cs.
GameObject SpriteBasedLaser.middleGoPiece |
Definition at line 251 of file SpriteBasedLaser.cs.
bool SpriteBasedLaser.oscillateLaser |
Definition at line 191 of file SpriteBasedLaser.cs.
float SpriteBasedLaser.oscillationSpeed = 1f |
Definition at line 197 of file SpriteBasedLaser.cs.
float SpriteBasedLaser.oscillationThreshold = 0.2f |
Definition at line 230 of file SpriteBasedLaser.cs.
GameObject SpriteBasedLaser.startGoPiece |
Definition at line 248 of file SpriteBasedLaser.cs.
GameObject SpriteBasedLaser.targetGo |
Definition at line 200 of file SpriteBasedLaser.cs.
Transform SpriteBasedLaser.trail |
Definition at line 245 of file SpriteBasedLaser.cs.
float SpriteBasedLaser.turningRate = 3f |
Definition at line 218 of file SpriteBasedLaser.cs.
bool SpriteBasedLaser.useArc |
Definition at line 227 of file SpriteBasedLaser.cs.
SpriteBasedLaser.LaserHitTriggerHandler SpriteBasedLaser.OnLaserHitTriggered |
Definition at line 11 of file SpriteBasedLaser.cs.