private void Start()
    {
        _exploder2DObject = GetComponent <Exploder2DObject>();

        _exploder2DObject.SFXOptions.ExplosionSoundClip = _platformMaterial.BreakSound;

        _physicalCollider.sharedMaterial = new PhysicsMaterial2D()
        {
            bounciness = _platformMaterial.Bounciness,
            friction   = _platformMaterial.Friction
        };
        Strength = _platformMaterial.Strength;
    }
Esempio n. 2
0
 void Awake()
 {
     Exploder2DInstance = gameObject.GetComponent <Exploder2DObject>();
 }
Esempio n. 3
0
 private void Start()
 {
     platformerController = FindObjectOfType <PlatformerController>();
     GetComponent <Rigidbody2D>().velocity = transform.right * initialVelocity;
     exploder = Exploder2D.Utils.Exploder2DSingleton.Exploder2DInstance;
 }
Esempio n. 4
0
 private void Start()
 {
     exploder = Exploder2D.Utils.Exploder2DSingleton.Exploder2DInstance;
 }