// Update is called once per frame void Update() { if (((int)elapsedTime) % 2 == 0) { float vec = 1 + elapsedTime - Mathf.Floor(elapsedTime); transform.localScale = new Vector3(vec, vec, 1); } else { float vec = 2 - elapsedTime + Mathf.Floor(elapsedTime); transform.localScale = new Vector3(vec, vec, 1); } elapsedTime += Time.deltaTime; if (!isServer) { return; } if (elapsedTime > 3) { BoardSpawn board = GameObject.Find("Board(Clone)").GetComponent <BoardSpawn>(); board.detonateBomb(transform, owner.flameLength); // CmdDetonate (); } }
public void AddBoardSpawn(BoardSpawn spawn) { if (!m_boardSpawnList.Contains(spawn)) { m_boardSpawnList.Add(spawn); } }
void Start() { board = GameObject.Find("Board(Clone)").GetComponent <BoardSpawn>(); bombs = new List <GameObject> (); // destinationDebug = Instantiate (destinationDebug, new Vector3 (0, 0, this.transform.position.z), Quaternion.identity); }
private void Awake() { boardInput = new BoardInput(this, connectionLine); boardSpawn = new BoardSpawn(this); boardMovement = new BoardMovement(this); }
public void addBombOnBoard(int position) { BoardSpawn board = GameObject.Find("Board").GetComponent <BoardSpawn>(); // board.bombFromNetwork (position); }
private void Start() { boardController = FindObjectOfType <BoardController>(); boardSpawn = FindObjectOfType <BoardSpawn>(); }
public void RemoveBoardSpawn(BoardSpawn spawn) { m_boardSpawnList.Remove(spawn); }
// 设置块生成器 public void SetBoardSpawn(BoardSpawn spawn) { m_spawn = spawn; }