示例#1
0
 void Start()
 {
     animateShader = GetComponent <AnimateShaderProperty>();
     target        = GameObject.FindGameObjectWithTag("Dome").transform;
     followOrbit   = GetComponent <FollowOrbit>();
     followOrbit.SetSpeed(orbitSpeed);
     rb = GetComponent <Rigidbody>();
     StartMovingCloser();
 }
示例#2
0
 private void Start()
 {
     turnUpTheLight        = GetComponent <TurnUpTheLight>();
     rotateRandomly        = GetComponent <RotateRandomly>();
     flickerLightIntensity = GetComponent <PerlinFlickerLightIntensity>();
     orbiter                  = GetComponent <FollowOrbit>();
     animateIntensity         = GetComponent <AnimateShaderColorPropertyIntensity>();
     shootAtEnemyPeriodically = GetComponent <ShootAtEnemyPeriodically>();
     orbiter.SetSpeed(originalOrbitSpeed);
     mouseDrag3D = GetComponent <MouseDrag3D>();
 }