Duvida scrollview / content area
2 participantes
Página 1 de 1
Duvida scrollview / content area
Olá pessoal,
Estou fazendo um scrollview, em um quiz, onde terei vários botões contendo 2 imagens, pergunta e 5 respostas. Já consegui fazer com que os botões variem de tamanho em função do conteúdo, porém não consigo deixar a área do conteúdo com o tamanho variável, sempre sobra espaço ou os botões ficam comprimidos, já tentei inserir todos os layouts components e nenhum funciona.
O caminho é por ai mesmo ? Por favor me deem uma luz ?
Obrigado
Estou fazendo um scrollview, em um quiz, onde terei vários botões contendo 2 imagens, pergunta e 5 respostas. Já consegui fazer com que os botões variem de tamanho em função do conteúdo, porém não consigo deixar a área do conteúdo com o tamanho variável, sempre sobra espaço ou os botões ficam comprimidos, já tentei inserir todos os layouts components e nenhum funciona.
O caminho é por ai mesmo ? Por favor me deem uma luz ?
Obrigado
Zejordao- Iniciante
- PONTOS : 3200
REPUTAÇÃO : 0
Respeito as regras :
Re: Duvida scrollview / content area
Poderia postar o que e como você está fazendo?
Está utilizando UI da Unity? as perguntas são setadas por script ou você faz prefabs de todas? poderia especificar o seu sistema?
Está utilizando UI da Unity? as perguntas são setadas por script ou você faz prefabs de todas? poderia especificar o seu sistema?
Re: Duvida scrollview / content area
Oi Marcos,
Obrigado pela rápida resposta !
Então, é um projeto simples, na verdade tentando aprender o funcionamento do unity.
A idéia é que as perguntas venham de um banco de dados, ainda não fiz os scripts para esse scrollview, tentando resolver pelo layout e components.
Minha grande questão é que algumas perguntas tem imagem (acima ou abaixo) e fora qualquer coisa o tamanho de tudo varia muito. Consegui fazer com os botões sigam a variação, porém a área de conteúdo do scroll não varia, ou seja, quando a pergunta for menor, vai sobrar uma área de rolagem abaixo.
Não consegui inserir as imagens, mas espero que ajudem a clarear o que estou fazendo.
Obrigado
Obrigado pela rápida resposta !
Então, é um projeto simples, na verdade tentando aprender o funcionamento do unity.
A idéia é que as perguntas venham de um banco de dados, ainda não fiz os scripts para esse scrollview, tentando resolver pelo layout e components.
Minha grande questão é que algumas perguntas tem imagem (acima ou abaixo) e fora qualquer coisa o tamanho de tudo varia muito. Consegui fazer com os botões sigam a variação, porém a área de conteúdo do scroll não varia, ou seja, quando a pergunta for menor, vai sobrar uma área de rolagem abaixo.
Não consegui inserir as imagens, mas espero que ajudem a clarear o que estou fazendo.
Obrigado
Zejordao- Iniciante
- PONTOS : 3200
REPUTAÇÃO : 0
Respeito as regras :
Re: Duvida scrollview / content area
Tem como você postar prints ou uma base de como você está montando isto na UI?
Re: Duvida scrollview / content area
Marcos,
Seguem duas imagens do projeto, espero que sejam suficientes.
Te agradeço mais uma vez pelo empenho em me ajudar.
abs
Zejordao- Iniciante
- PONTOS : 3200
REPUTAÇÃO : 0
Respeito as regras :
Re: Duvida scrollview / content area
Entendi o que está tentando fazer...
Você pode perceber que as imagens tem alguns parâmetros como width, height, etc...
Você pode alterá-los por script, com base no tamanho dos outros botões, mas preciso saber como você está fazendo o seu sistema, pois eu vou precisar acessar todas as imagens que vão estar ativas (que são as perguntas e respostas), vou precisar saber quantos pixels cada uma tem de tamanho, preciso acessar a escala, somar e multiplicar tudo, para depois passar este valor final para a imagem de fundo.
Você pode perceber que as imagens tem alguns parâmetros como width, height, etc...
Você pode alterá-los por script, com base no tamanho dos outros botões, mas preciso saber como você está fazendo o seu sistema, pois eu vou precisar acessar todas as imagens que vão estar ativas (que são as perguntas e respostas), vou precisar saber quantos pixels cada uma tem de tamanho, preciso acessar a escala, somar e multiplicar tudo, para depois passar este valor final para a imagem de fundo.
Re: Duvida scrollview / content area
Marcos,
Agradeço muito mas no momento não consigo ter essas informações. O problema é que as perguntas variam de duas linhas a quarenta pelo menos, tendo a possibilidade de imagem acima ou abaixo ou ainda nenhuma e as respostas variam de uma a 5 linhas... Quanto às imagens, não variam muito, salvo uma ou outra, tem em média 500 x 500. No momento estou trabalhando no banco de dados e espero chegar em pelo menos umas 5 mil perguntas... Creio que se for para tirar uma média de tamanho do conteúdo vai ser bem complicado...
O que pensei foi ter algum script que faça a área de scroll variar em função da soma de área de conteúdo de todos os botões que estejam em uso em cada pergunta...
Complicado, né ? Vou pensar em outras possibilidades.
mais uma vez agradeço.
abs
Agradeço muito mas no momento não consigo ter essas informações. O problema é que as perguntas variam de duas linhas a quarenta pelo menos, tendo a possibilidade de imagem acima ou abaixo ou ainda nenhuma e as respostas variam de uma a 5 linhas... Quanto às imagens, não variam muito, salvo uma ou outra, tem em média 500 x 500. No momento estou trabalhando no banco de dados e espero chegar em pelo menos umas 5 mil perguntas... Creio que se for para tirar uma média de tamanho do conteúdo vai ser bem complicado...
O que pensei foi ter algum script que faça a área de scroll variar em função da soma de área de conteúdo de todos os botões que estejam em uso em cada pergunta...
Complicado, né ? Vou pensar em outras possibilidades.
mais uma vez agradeço.
abs
Zejordao- Iniciante
- PONTOS : 3200
REPUTAÇÃO : 0
Respeito as regras :
Re: Duvida scrollview / content area
Se tiver como criar uma cena de demonstração, ou mostrar como está selecionando e mostrando as perguntas na tela, posso ajudar...
Só preciso saber como me referenciar as UI's que você está deixando ativas... Depois disso, basta pegar os pixels de altura da UI, multiplicar por sua escala e pronto, temos o seu tamanho
Só preciso saber como me referenciar as UI's que você está deixando ativas... Depois disso, basta pegar os pixels de altura da UI, multiplicar por sua escala e pronto, temos o seu tamanho
Re: Duvida scrollview / content area
Cara,
Te agradeço muito mais uma vez.
Vou andar um pouco mais com o projeto e assim que estiver mais encaminhado te envio alguma coisa mais concreta.
obrigado mesmo !
abs
Te agradeço muito mais uma vez.
Vou andar um pouco mais com o projeto e assim que estiver mais encaminhado te envio alguma coisa mais concreta.
obrigado mesmo !
abs
Zejordao- Iniciante
- PONTOS : 3200
REPUTAÇÃO : 0
Respeito as regras :
Re: Duvida scrollview / content area
Qualquer coisa, posta ai...
Realmente gostaria de ajudar já, mas preciso saber quais parâmetros você etá usando... Então vou ficar dependendo da cena :D
Realmente gostaria de ajudar já, mas preciso saber quais parâmetros você etá usando... Então vou ficar dependendo da cena :D
Tópicos semelhantes
» [Dúvida] pegar área total de um objeto
» [Dúvida] Conceitos da área de Desenvolvimento de Jogos
» [AJUDA] New rect ultrapassa o tamanho da ScrollView!
» [TUTORIAL] ScrollView rapida e facil de fazer
» Unity - ScrollRect, Viewport, Content - O Conteúdo ñ inicia no topo
» [Dúvida] Conceitos da área de Desenvolvimento de Jogos
» [AJUDA] New rect ultrapassa o tamanho da ScrollView!
» [TUTORIAL] ScrollView rapida e facil de fazer
» Unity - ScrollRect, Viewport, Content - O Conteúdo ñ inicia no topo
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos