private float _destroyTimer = 0f; // zaehlt die Zeit hoch, bis die Hilfe nicht mehr angezeigt wird // Use this for initialization void Start() { _boardInfo = gameObject.GetComponent <PlayfieldInitialiser>(); // Breite und Hoehe des Spielfelds wird in GenerateSprites benoetigt _parentTransform = new GameObject("parentHolder"); //_parentTransform.transform.localScale = new Vector3(0.5f, 0.5f, 1f); GenerateSprites(_boardInfo.getHeightField(), _boardInfo.getWidthField()); coroutineDisplay = DisplayPath(); // diese Coroutine kann spaeter auf Tastendruck gestoppt werden }
private float _moveTime; // wird zweimal ausgefuehrt, bei Auf- und Abwaertsbewegung // Use this for initialization void Start() { _gameObserver = GetComponent <PlayfieldObserver>(); _boardInfo = GetComponent <PlayfieldInitialiser>(); //_idleTime = _trapAnimationTime / 2; //_moveTime = (_trapAnimationTime - _idleTime) / 2; }
// Use this for initialization void Start() { _boardManager = GameObject.Find("boardGameManager").transform; _boardInfo = _boardManager.GetComponent <PlayfieldInitialiser>(); _gameObserver = _boardManager.GetComponent <PlayfieldObserver>(); _mainCamera = GameObject.Find("Main Camera").GetComponent <Camera>(); anim = gameObject.GetComponent <Animator>(); rb = gameObject.GetComponent <Rigidbody>(); //m_resetPointV wird in initPlayfield initialisiert _stepForward = _boardInfo.TileHeight; _stepSide = _boardInfo.TileWidth; CanMove = false; }
private void Awake() { _boardInfo = GetComponent <PlayfieldInitialiser>(); }