Наследование: MonoBehaviour
Пример #1
0
 void Start()
 {
     SetMoveboundaries();
     SetVFXVolume();
     healthDisplay       = FindObjectOfType <HealthDisplay>();
     deathEffectDuration = deathEffect.GetComponent <ParticleSystem>().main.duration;
     pickupProcessor     = GetComponent <ProcessPickup>();
     analyticsManager    = FindObjectOfType <AnalyticsManager>();
     engineThruster      = FindObjectOfType <EngineThruster>();
 }
Пример #2
0
    void Start()
    {
        engineThruster = FindObjectOfType <EngineThruster>();

        startPosition    = transform.position;
        startButtonColor = GetComponent <Image>().color;

        playerController = FindObjectOfType <PlayerController>();
        controller       = this.transform.parent.gameObject;

        width  = controller.GetComponent <RectTransform>().rect.width;
        scale  = startPosition.x / baseXLocation;
        radius = (width * scale / 2f);

        movementOn = false;
        moveSpeed  = playerController.moveSpeed;
        padding    = playerController.padding;
        SetMoveboundaries();
    }
Пример #3
0
 void Awake()
 {
     thruster = GetComponent<EngineThruster>();
     health = GetComponent<EngineHealth>();
     info = GetComponent<RigidbodyInfo>();
     hoverScript = GetComponent<HoverScript>();
     wobbleGenerator = GetComponent<WobbleGenerator>();
     trans = transform;
     rgb = GetComponent<Rigidbody>();
 }