コード例 #1
0
ファイル: SoundManager_2.cs プロジェクト: scryptonymph/Other
 void Awake()
 {
     if (Instance == null)
     {
         Instance = this;
     }
     else if (Instance != this)
     {
         Destroy(gameObject);
     }
 }
コード例 #2
0
        // Use this for initialization
        void Start()
        {
            _soundManager = SoundManager_2.Instance;

            _canvasUiAnim = _canvas.GetComponent <Animator>();
            _camera       = Camera.main;
            _cameraAnim   = _camera.GetComponent <Animator>();

            _fireworkCanvas = GameObject.Find("FireworkCanvas").gameObject;

            _endScreen.SetActive(false);

            _fireworkCanvas.SetActive(false);
        }
コード例 #3
0
        // Use this for initialization
        void Start()
        {
            _gameManager  = GameManager_2.Instance;
            _soundManager = SoundManager_2.Instance;

            _particle = GetComponentInParent <ParticleSystem>();

            _particle.Stop();

            if (_player == null)
            {
                _player = GameObject.Find("Sled").transform;
            }
        }
コード例 #4
0
ファイル: Sled_2.cs プロジェクト: scryptonymph/Other
        private void Start()
        {
            _gameManager  = GameManager_2.Instance;
            _soundManager = SoundManager_2.Instance;

            _spring = GetComponent <SpringJoint2D>();
            _projectileRigidbody = GetComponent <Rigidbody2D>();

            _slingshot = _spring.connectedBody.transform;

            LineRendererSetup();

            _raySlingshotToTouch = new Ray(_slingshot.position, Vector3.zero);

            _fireworkCurrentCount = _fireworkMaxCount;

            _fireworkEffect = transform.Find("FireworkEffect").GetComponent <ParticleSystem>();
        }