- Home /
Unity GUI, ScrollView Questions
Hello, and a good day or night(depending where you are)
Im currently an starter at programing with unity, and tried to implement a scrollView for a prototipe im currently working, i used some of the documentation tutorials do do this. The problem i got into doing that was that for some reason i cant drag the scrollBars, i click on them and nothing happen, i tried to search if i needed to define that dragging by code, but seems that is a build in feature likelly when you create a button on unityGUI am i right? Ive looked into dozens of code exemples on the subject and i couldnt really figure if im with a bug or i am missing something.
Here is the code i did for that:
var scroolViewVector : Vector2 = Vector2.zero; var innerText: String = "I am inside the ScroolView";
scroolViewVector = GUI.BeginScrollView (Rect(25,25,100,100), scroolViewVector, Rect(0,0,400,400));
innerText = GUI.TextArea (Rect(0,0,400,400), innerText);
GUI.EndScrollView();
thank you for the attention
Vinicius Girotto
Answer by assaf.mendelson · Aug 16, 2011 at 05:22 AM
This is only a guess but is all your code inside OnGUI? If so then scroolViewVector would become zero every frame. If you make it into a global variable (and set it to zero on Start or Awake but NOT in OnGUI) it should work.
Answer by ViniGirotto · Aug 18, 2011 at 11:00 AM
Thanks for the help,
That wasnt the solution for the problem though, actually the problem was some sorta of bug with unity, i just restarted it and then that worked, and yes that code was inside OnGUI, i had forgot to post that part, sorry
but thanks anyway for the support
Vinicius Girotto