void OnBuildInput() { if (m_isValid) { if (Input.GetMouseButton(0) && Time.time > m_lastBuild) { m_currentBlock.CreateBlock(gNode, m_currentBlock.Gizmo.transform.eulerAngles); OnGizmoChange(); m_lastBuild = Time.time + m_buildRate; } } }